Your dream home could turn into a financial nightmare. The hidden costs of homeownership and how to avoid costly mistakes.