IMO, I think you need to plan ahead and bank the remaining points to be used in the future. In my case, when I make last minutes changes is when I am in risk of leaving points on the table. I try to plan as far ahead (resort, plane, etc.) as possible.