Buying a home is probably the most important financial decision you will make in your life. Thus, you should make it very carefully and doing your due diligence. For most people, this is extremely difficult, as they are not aware of every aspect influencing their decision.
This is why you should...