Hi,
the first question is, do you want to store your coins on an exchange or in a desktop/hardware storage wallet. It is definitely NOT advised to store any coins on an exchange if you intend to keep it long term. The reason for this is, should the exchange you are using go "poof" then your coins are lost.
Best is to store it on a hardware/desktop wallet. You might have heard the saying "NOT YOUR KEYS, NOT YOUR COIN..."
Look into a desktop wallet, like Exodus Wallet, set it up properly (with your recovery phrases, etc.) and then try to buy SHIB from people who want to dispose of some SHIB and pay in Rands. The nice thing about Exodus Wallet is that it is one of the most trusted desktop wallets and you can also integrate the Trezor hardware wallet with it.
I must add that the SA exchanges are very slow to catch up with international trends. Luno, for instance, only offer a few coins that you can buy/trade (BTC, ETH, BCH, XRP, LTC, USDC), which is frustrating. This is not a favorable solution for people that are mining, as we do not only mine ETH or BTC...