You don't need a perfect idea. You need a shipped idea. The gap between "I have a vision" and "I built it" is where real learning lives.
Start messy. Ship early. Iterate with real feedback. Perfection is the enemy of momentum. Let the market tell you what matters.