Top 10 things to know before buying your home