“When you start looking for a new home, you need to know for sure how much you can afford to spend. While your mortgage payment and your down payment may be among your biggest expenses, there are many other costs associated with purchasing a home that every homebuyer needs to consider.”