What are key factors I should consider?

Consider what area (state, town, etc.) you want your business to be located in. Determine how much cash flow the business will need to have in order to cover your debt service and living expenses. Think about the industry and what experience you do or don’t have. Finally, never forget about price. Can you actually afford the business you want to buy?