should i wait to buy a house