How to pick the best stocks in South Africa?