Next year’s solar eclipse is lighting up the cruise world – but is there still time to sell it?