Norwegian Cruise Line's $2.5 Million Insider Bet: Time to Set Sail or Abandon Ship? | Whale Factor