Don't overthink it too much.
As an example:
Income increases on average around 6% per year, and rent increases on average around 10%. So buying a property means you have fixed repayment for a period of time barring interest rate changes. So it actually becomes cheaper paying your own property after about 5 years than you would have paid if you continued renting. Just something to think aboutEven if you start small with let's say a Bachelor flat that you can afford on your won. Do that instead of renting.
10% rent increases don't really happen much anymore. Certainly not in JHB/Sandton. Also, don't forget about insurance, rates, taxes, levies, special levies, maintenance, transfer fees, transfer duty, bond registration etc, not to mention the increased flexibility and mobility that renting offers. The answer isn't always clear cut.