They say, 3 months you will feel like you’re glad you had the surgery. Lol. It really depends on you and your circumstances.
I went at 5 mos and did well.
It was Europe though and a lot of walking.
Sounds like you’re doing the Caribbean, the Enchanted? More relaxing trip, IMO.
I would take my chances and book closer, but March will be very busy for the Caribbean. Look now, is the ship pretty full?
I’d want to make sure I was doing well before booking a cruise. JMO
Best of luck!