or, someone will simply start your idea (assuming it's original and good) and be first to market. lots more nuances around first to market, but PG has a point. there's no right answer and it's all personal, but if you do have an awesome idea, and it makes sense financially for you, then there's no point in waiting X years. you're just throwing those years out. worst case, what, you get rejected from funding because of a grim financial future? it's still extremely valuable spending that time building your project and getting that awesome experience of pitching/getting rejected.
there's always an optimistic take to everything and a pessimistic one. if you're always taking the wait and see approach, chances are you're not going to do anything later, either. be somebody who does things and doesn't just sit around dreaming and waiting (like me)