Right at 7 months is your best chance! I got a standard view studio for 4 nights before my upcoming cruise by booking at 7 months.
I've tried 5 times to get to stay at BLT and have gotten it 4 times. The time I didn't get it, I waitlisted at 4 months out. I've gotten studios, 1 bedroom & a dedicated 2 bedroom.
Bobbi