When is the Right Time to Start a Business?