Any time from the first week in April through the first week in May any creek will do. Trust me. Your arms will be tired from catching so many fish. Once mid-May hits it seems to me they get a little tougher because they're transitioning to summer patterns (ledges). Now, once they get on those ledges in big numbers it gets good again. Of course, you won't have time to find any ledges. Recommend you come in the time frame I listed above and fish shallow. Don't be afraid to hit the banks and points where the creek channels swing in towards shore, either. That seems to be how I catch my bigger fish. Cranks, jigs and shakey heads (for those high pressure days).