Plenty of interesting thoughts in here.
http://cdixon.org/2010/11/07/timing-your-startup/
My favorites.
Why this – market
Why us – team
Why now – timing
2
Patience and wisdom are the fundamental elements required.
3
Given this, timing is often indistinguishable from luck. As the old adage says, I’d rather be lucky than smart any day.
4
The overall startup score is simply = product x team x timing.
10 x 10 x 0 = 0
5
Certainly luck plays a role in home-run wins. But visionary bets and persistence seem to be a bigger part of it.