Is it a good time to buy a house in South Africa right now?