Plan for the worst, not the Best!
If you had a business plan before starting your business, you can avoid problems as early as possible. A business plan helps you to anticipate your capital needs. And even without the guidance of a business plan, you should have a realistic feel of your capital needs even before profits starts to flow-in. And by setting budgets that are realistic and honest is the most basic yet difficult. We need to know exactly how much it will cost to run our business and thus how much money we will need to cover those costs.