I think fitness apps are a good example of how timing plays such an important role in startups. Making a fitness app in such a crowded market (timing) makes it extremely hard to cut through the noise and show off your uniqueness even if you have a great product.