You might have just missed the best time to sell your startup – TechCrunch