Ck6, the standard answer to your question is that the best time to go fishing is when the fish are biting. Last year, it was pretty consistently early (5 to 9:30 AM). This year, the bite hasn't started until it gets light, and the best bite has varied throughout the day. Most days, mornings have been better, but you never know.