I completely agree with you on this that when starting up a business there are several factors that needed to be considered but out of all these factors what takes prominence is the amount of money that you have to start up the business.There are several factors to consider when starting a business even if it's a small scale business..one takes a look at the market ,the environment and so on..those are the criteria that will determine how much budget will be prepared