Better economic data boosted house prices in May - is now the time to buy?