Often, before we start working on something important, we heard a little voice in our head saying "now is not the best time to do it, let's wait a bit longer for the best timing".
It is not unfamiliar to me, either.
Yet, we all knew that 'waiting for best timing' is just another sugar-coat for procrastination.
Yes, and procrastination kills chances for success. The sooner you start on something, the better it is. Why? Because the initial stage of executing a project usually are a bunch of trials-and-errors. Learning is expected here, not the instant success.
But why are we procrastinate at the first place?
Applying what I have learned from Charles Duhigg's book "The Power of Habit", I view procrastination as a natural reaction we have for starting something either unfamiliar or difficult.
Starting something we are not sure induced fear, fear of losing something or fear of not gaining things we want. It is the 'reward' we are looking here.
Doing something difficult has to do with the 'routine'. When the routine of carrying a task seem too long and tedious, we tend to stay away from it simply because our brain would like to preserve the energy we had in order to survive.
There are plenty of articles on the internet teaching people how to beat procrastination, so I'm not going to share the techniques here.
The thing is, there is no such thing as 'perfect timing' for anything. Just take action and you will be able to seize the opportunity. A little reminder before you start: get your tools ready!