If you are buying a home or for the first time, it is very important to understand the necessary costs of being a homeowner ...