You dont have to go to the lender on site in order to get rat locked for 1 year. Almost every bank and every broker can lock you in for a rate hold for up to 2 years. The rates are higher but if the rates will go up between now and then you will be happy you did that.
120 Days before the...