The last I remember about this very subject matter, I think it takes roughly, 5 years to boldly say a business has failed or succeeded and yes I agree with this and you that, business requires a lot of patience and another thing we must have to keep a business running successfully is an active backup funds and a business with a very strong backup but in capital and resources will always have autumn chances of success than a business who doesn't have any backup and solely relies on the starting capital.
You’re right that a person needs to have enough capital to keep their business running, but I think it’s also important to understand the kind of business you’re getting into. Also when you want to go into a particular business, you need to think about what the people in that area need the most and they are willing to spend their money in that product daily.
For example, i don’t think it’s actually a wise idea to open a building material store in a community where people don’t build houses frequently, because the demand for those materials will be low. The people in that location might be more concerned in everyday necessities. Therefore understanding your customers and what they require when choosing a business is also very important and not just having sufficient capital.