South Africa on the precipice