Knowledge is the first thing which anyone need to have while starting a business,infact let me tell you something before you even start a business there are some basic plans you must have for your business such as how will the business grow in the future and how will the location which the business is being sited affect your business then calculate and know how to spend your profitMany go into business just like that without doing the needed and end up falling or failing. Before starting a business you must have a good knowledge about such businesses and most importantly have a mentor in that area too to help you along the way