It's a 3 night? I looked at cruise fish and that's all I could find for the Magic on Jan 2nd. It's pretty far off. Being the holiday season I bet it gets more full as the time draws near. Have you booked it just in case? You can always cancel right before the PIF date if the sales are still poor.