Most cruise lines will reward you if you book your future cruise onboard your current sailing! Each of the cruise line offerings is slightly different; generally, you will get a shipboard credit to spend on your current sailing when you book your future cruise or purchase a future cruise certificate. These are typically good for four years so you have plenty of time to redeem the certificate which are sent directly back to your travel agency to assist you.