Whats the best month to go in?
That depends on many things....Are you looking for the cheapest sailings? Do you want less kids on the cruise? When can you take time off work? Are you willing to go in hurricane season? on and on.....
I like to go in the winter and get out of the snow, I also like to go when kids are in school. March & April will be spring break time, no thanks for me but that might be just what you are looking for. Holiday cruises prices go UP. Hurricane season your itinerary may change.
"Life has no limitations, except the ones you make."