May 30 through June 2 - I figured 30 feet was worst case - I have never been there.
As mentioned over on the ongoing BHB Trolls thread, my wife and I have been planning to do the night dive on Monday June 1 (high tide 8:30 pm) and then another dive on Tuesday morning (high tide 8:33 am). This could be a party! We don't get down there very often either.