There is no such thing as perfect timing. Maybe, semi-close-to-being-perfect timing, but never perfect.
Many of us postpone tasks we want to do and accomplish in life because we await the perfect timing. Not to be the bearer of ‘bad news’ but, that perfect timing will never come. We ought to make use of our now instead of putting our dreams and aspirations on hold for later. Now is the later you talked about yesterday, and later is the now you’ll talk about today. Start Now.
Isaiah 45:2 reassures you that God will go before you, and make the crooked places straight. So you see, you job is to start; and God will make ways where there seems to be no way. Because you are God’s child, your timing will always be perfected.
There is no perfect timing; start now. The time will perfect itself once you begin.
There was a time I found myself postponing and living my now to accommodate a timing that I wasn’t even sure was going to come. It wasn’t until I realised what I was doing and stopped that everything started to align itself.
God is the only one with the perfect timing, unless you are waiting on His timing and not yours, then wait on Him.