When is a good time to start a company?

“The best time to start is when everything has crashed because you have access to great people.” John Mcfarlane, chief executive officer and co-founder of digital music system maker Sonos.