The best time to start is now - it's better to start now with "good enough" than to wait for the "perfect" time later.
This article has some nice recommendations for ways to avoid that temptation to let the perfect later replace the good enough now.
The Perfect Time
Don’t Conform, Be ALPHA
1 hour ago