MSC Cruises offers an MSC Cruises 2-Night Bahamas Cruise for Two with prices starting at $198, as provided by ShermansTravel. (It's the top offer on the page.) That's the least expensive 2-night cruise we've seen on MSC. It's also a current low for similar MSC cruises by $120. This roundtrip cruise departs from Miami, FL, on January 11, 2015 and includes one stop in Nassau, Bahamas. Some restrictions may apply; fees, government taxes, and fuel supplements are additional. This travel deal ends April 15.
Of note, MSC Cruises offers other Caribbean cruises with prices starting at $249 per person. Scroll down to see them all.
Most taxpayers will see their tax bill go down during 2018. That could impact which type of account -- traditional or Roth -- makes sense for you.