Good news for first time buyers, bad news for renters