Thinking of starting your own business? Experts say consider these 4 things first