Buying a house may be one of the most expensive things that you ever do. This makes it important for you to prepare yourself adequately for this major investment. Failure to do your due diligence and be ready for various outcomes may leave you with a number of unwelcome surprises. That said, take a look…