Before purchasing a home, ask yourself questions like, What’s my total budget? and How old is the roof? Via @BankRate