How to avoid house hunting mistakes