When is the best time to lock in on mortgage rates?