Book today, I wouldn't hesitate. The airlines are flying full planes and last minute deals especially during peak season are a rarity. Not to mention they're operating less flights because of a shortage of physical planes and pilots. The peace of mind knowing you're all set to go is worth it...