When we were there is February we had to get to our next destination by 10-11 am (every mooring field/anchorage except Francis - we stayed around STJ only) - I have heard from friends, and postings on USVI Cruisers and Boaters, that this timing still holds true. I am sure the local experts will weigh in here.