We often spend so much time polishing a project that we never actually launch it. Perfectionism is frequently just procrastination in a fancy suit.
Takeaway: Stop waiting for the perfect moment. Start where you are with what you have.