IMHO its not the time to buy quite just yet. Even though sales activity is picking up. The prices have yet to fall quite a bit further. (in the Cape) there are very few affordable rentals (say between 4000-15,000) but there is PLENTY of rental stock in the over 30K price bracket. People will realise that they can't get tenants in that range but still have to pay the bonds but they will only do it for so long and the higher rentals will drop also the Government is hammering on legislation that the no foreigners be allowed to buy so if that comes to fruitition prices will freefall further to realistic levels.