Reasons the End of the Year Is a Great Time for Buying a Home