Shelbyville has always been tough in the spring Because of the water going up and down fast its aways been hit or miss the end of May & June is best. The fall in the past Has always been awesome. But the last few years the lake has take a hit. Because we had high water the last 3 years in a row. And Because the dam has been open for long periods of time. The best fishing is when the dam is closed and the water is rising.