I’ve been going for the last 4 years during July or August... due to some places closed some mooring fields last year were more crowed than previous years... If you are visiting CI get there early and also Anegada, specially If you go early in the week.