What must I consider within my budget when purchasing a new home?
Before purchasing a new home, you should factor in current mortgage rates, various down payment options, and the associated costs of each.