Buying a home is a high-stakes game, often with hundreds of thousands of dollars on the line. Making a wrong decision can ...