How long in advance should you book discovery cove. I'm going in august and i know it must get busy.

Thanks for the help