We have bookings as late as December 2023 currently - so we always recommend sooner rather than later to ensure availability!