Keep in mind that if you use points to book a cruise they become "reservation points". If you have to cancel the cruise, the points remain "reservation points" and cannot be used to book a
DVC room.
Your best option is as mentioned above. Rent out the points and use the proceeds to pay for a cruise.