There is never a “perfect” time to do anything. There is never even a “right” time to do anything. There just comes a time when you should act, and you must thereupon avail yourself of the opportunity lest the situation evolves/devolves into there being no time left at all. Life has never been about achieving perfection or walking on water or capturing lightning in a bottle. Rather, it has always been about innately sensing when that gigantic boulder is going to dislodge and come rolling down the mountainside, and parlaying this intuition into life-saving action. No one told you that boulder was going to break free and assault you; you just sensed it was time to take evasive action and move out of its way. And so it is with regard to key decisions in life. The time will never be “perfect” or even “right” if that is what you are impatiently waiting for. There’ll just come a nondescript moment when you will need to make a decision or–by not taking any action–that crucial “decision” will be made for you by circumstances beyond your control and, throughout this, time will just continue flowing along like Old Man River, same as always and wholly independent of any calculating or long-term planning on your part.
