A classic quote I always enjoy, "Don't wait for the perfect moment, take the moment and make it perfect" - but even this is fundamentally flawed.
THE MOMENT DOESN'T ALWAYS HAVE TO BE PERFECT!
Up until a few years ago, every single goal or task I had needed to be meticulously planned and mapped out, so I was utterly prepared and nothing could go wrong.
I was the master of making a plan.
The only problem is, 9 times out of 10 this plan goes out the window the moment you start...
At the end of the day, the only thing that gets you closer to your goals is the work you put in.
The perfect program, nutrition plan, revision schedule, or business plan will always be far outweighed by simply putting in the work.
Also, the beauty of it is, without getting started you never really know what it's going to take anyway, so you might as well just start.
If you're driving a car at night with the headlights on, you can travel 100km whilst only seeing 10 meters in front of you at a time.
The same goes for your goals, although it is better to have those goals laid out and crystal clear - just like the driver would need a map to make sure they're going in the right direction.
Put your goals down on paper and just get started. The rest will take care of itself.