by onlinejen22
"There are a slew of great sites that tell you how to evaluate your idea for a startup: Is there a barrier to entry? Is there a hockey-stick revenue model? Are you solving a significant problem?
But one of the hardest things to figure out, when you are judging the quality of an idea, is the timing: Are you too early or too late?"