Sure. For a few reasons, actually. Firstly, because I think by the end of next year we will either: (a) have a vaccine or an effective treatment; or (b) have decided that the world cannot be on indefinite hiatus and everything will have been opened back up. (Yes, obviously with precautions and procedures to live normal life but as safely as possible).
Secondly, I am using a future cruise credit (110% of the money paid for the original voyage) from a booking that was cancelled when all of this broke out (original cruise was scheduled for April this year), so I think I'm getting a good deal.
Thirdly, the broader perspective is that we all need to support airlines, hotels, cruises - the whole travel industry - as much as we possibly can by making future bookings. People need jobs and we cannot allow these industries to wither on the vine and plunge millions of people around the world into unemployment and poverty.