explain factors that must be considered before start up?
['A Business Idea.', 'Knowledge or Expertise.', 'Market or Demand.', 'Start-up Costs.', 'Capital and Finance.', 'Competition.', 'Location.', 'Staff.']