Startup success is, to a great extent, about good timing