The best season is Spring and water flow drops as it enters summer and drops further in fall... Also visiting early in the day is better as you can find parking and less crowd as well...
EARLY, A LOT OF PEOPLE GO THERE IS ALWAYS FULL EVEN DURING THE WEEK.. BEST BET IS GOING AS SOON AS THEY OPEN..
The earlier the better to beat the crowds.
If you plan on getting in the water in any capacity, it is best to go when it is hot because the water is very cold.
In the morning.
Thanks! Your answer is awaiting moderation.