The Last-Minute Cruise Myth: Why Waiting is Your Most Expensive Mistake