Buying a home is one of the biggest financial decisions you can make. But figuring out how much income you need can feel overwhelming. A $300,000 house may sound straightforward, but the true cost ...