From understanding the unpredictable nature of last-minute deals to identifying the best times and platforms for booking, ...