Thinking of buying a new house? You might want to double-check your finances before making that big decision.