Is anyone aware of when to get the best priced upgrade? I know if I leave it last minute I risk there not being any seats in that cabin available, but if the prices go down closer to departure, I'd take the risk and hold off.