first-time buyers better off than renters