If you are waiting for someone or a particular day or something else to happen first and then plan to move ahead, don't wait. It's not advisable. Many a times in life we wait for certain condition or event, when in reality that's just an excuse not to move forward on our own. The reason can be any fear of risking something, anxiety of losing, lack of enthusiasm or plain laziness.
When we think that, there will be a better tomorrow, and we would be a nicer person on a cheerful day and do all the things we have kept on hold, it's an illusion, such tomorrow never comes. Believe You, Me. Only when we do something Today, it's then that we enter a new Tomorrow, else there's nothing, keeping on hold & waiting with an excuse is a farce.
The biggest problem in such cases is, we take a hell lot of assumptions like, I would never be involved in a fatal car accident, my butt can never be on the line of fire, I am always right, I will do it tomorrow if not today, etc. We are fooling ourselves and no one else. We take people, parents, siblings, love and other relationships, even our Life to be for granted. Which we never should. Because, the longer we take such things for granted, greater the Reality Bites us.
If Nature were to punish us, it would move a finger and we would be standing buck-naked in Sahara Desert, don't think that this is absurd; Nature has a logical way of doing all the things, that we consider far-fetched or impossible to happen to us.
Whatever it is that you need to do or want to do, get it done now, today or at-least get it started, if not finished, Life is short if we start regretting about things. But Life is Large, if we keep on moving ahead. Be Bold, move ahead in Life, Take the Plunge.