Come to this site every day. You will learn a lot, just by reading other people's questions. Join or create a cruise thread in the cruise meet area.
Check out the excursions. You don't go for a year means you will be doing your online check in and signing up for stuff in 9 months (you're Silver, right?)
Get your creative hat on and start planning the door decorations.
Get your payments in order. Plan how you'll pay it off... in chunks or all at once? Gift cards? Credit card?
If you're interested in joining an FE, start looking for those and maybe keep an eye out for things you'll gift.
Work out, shop for cruise wear, watch videos and vlogs, read blogs.