My Wife and I have only sailed Disney, however we are thinking about taking a Southern Caribbean cruise on Royal Caribbean this fall. RCCI is running a get 2nd passenger 50% off right now, but since I'd be using Southwest points to fly to San Juan, I'm wondering if we would be better off to wait until the week or two before the cruise to book to get the best rate.