things to consider before doing a business