Timing is most important in startup
Timing is the most important factor in determining if a startup would succeed. To be more precise, you must start "before the right time" so that you can catch the right time. According to Bill Gross, founder of Idea Lab, who started over 100 companies. Watch the youtube video of TED talk by him, He investigated 200 companies, and found that timing is 43% important, execution is 32% important, and idea is 28% important, followed by business model and funding. What it means is not that idea is not important, but that timing and recognizing the timing is far more important than "having a flash of genius". Name five companies, and identify the timing elements in their founding. Both in terms of technology, or PESTEL (Political, Social, Environmental, Technological, Legal).
Bonus question 1
Bonus question 2