Is the idea way too early and the world's not ready for it? Is it early, as in, you're in advance and you have to educate the world? Is it just right? Or is it too late, and there's already too many competitors? Bill Gross proposes that timing is the single most important factor responsible for denoting a startup's success or failure.