Commercial property is a good investment. It generates more revenue than residential property.
The Capex rate in South Africa is +11% for commercial properties, versus 5-8% for residential properties.
Of course, whether you should buy a commercial property for your business depends on the size of your business and your intentions for it. But the statistics show that it is a good investment.