When it comes to buying a new home, there are many factors to consider. One of the most important factors…