2004 housing forecast: good time to buy or sell