Which of the following factors should aspiring entrepreneurs consider before they buy an existing business?
1) Market conditions and trends
2) Financial performance of the business
3) Legal and regulatory requirements
4) Competitive landscape
5) All of the above