You don't have to lock rate now
you pay some points to lock 120 days for the rate of 6.875%.
History will tell you that the rate of 6.875% is the highest in the last 6 years.
And even if the rate at the closing is high, you can refi down any time later.