There is almost no perfect timing you should be waiting for. Waiting to have more money, resources, or experience very rarely increases your odds of accomplishing the goal in the future. You only have the chance to succeed once you’ve started, and you can always figure out the details along the way.

