After months of uncertainty and volatility, it’s time for investors to hop back on board with cruise line stocks, according to Barclays.