Depends upon the location- North Eastern US Dive charter or a day boat in the Philippines?
Boats depart on a set schedule to a great extent- sure, you can alter the departure times a bit, but still~ everybody's got to have breakfast, load the boat and after the dive, they want to be back at the dock in time for their next "appointment". If you have your own boat or are doing expedition diving, you can call the dance, but that would be the exception. You can't expect a great following if you announce the departure for 0400 hrs and the return will be at 2200. The little woman wouldn't buy it.
In destination resort areas, we travellers depend upon the considerable local knowledge of the DiveMasters. In places like the Galapagos, they do a whole lot more than point out Hammerheads for the terminally myopic.
In the Philippines, we knew to be on the dock at 0800, but at that point, the DM's really wouldn't know which precise place we would flop in. They had a general direction, but would do a lot of fiddling on scene before they would say 3-2-1-Go.
The DM would gently adjust the dive depending upon the flow he was seeing and also anticipating. We finally got our DM so well trained that he would look at the swirling, roiling surface currents, grin, and say, "Wanna see where it takes us?" (Of course, this is the guy who learned that the "out of air" sign really meant "where's the boat?")
When we look at diving here in the US at deep wrecks that border on technical efforts, of course we depend upon the expertise of the leader or DM. This is where trouble begins. Many times, we are just chartering a boat and directing them to take us out at 0800 and put us over the wreck site... whenever. Our buddy that arranged the trip becomes the defacto "dive leader". Does he have the understanding necessary?
Any doubt? Speak to a local expert, hire a local expert.