Are you thinking about buying a house? It's an exciting step in life, but you need to make sure that…