There's always going to be a million reasons why not to buy a home - whether the rates are too high, too much competition, prices are on the roof, and so much more. However, you have to understand that real estate investments are for the long haul - which helps build a financial and wealth stability in your portfolio. In this buyer-driven market, don't be afraid to go for contingencies, inspections, and all other benefits that you can go after as it's going to help you long term.