Mortgages, credit scores and down payments: 5 things to know before buying a home – CNET