Ill throw one all day everyday, but conditions are a bit different where I am at, because I fish a river. The water is usually muddy and the fish are usually shallow, but there is times when the sun is high and its hot and they don't eat it. On lakes it seems like spring is obviously prime time, but throughout the summer these types of baits can be deadly fished along grass or thrown into schools of feeding fish.
Muddy water I prefer black/red, black/blue. IMO the dark colors contrast the muddy water and make it easier to find. In clear water I'll throw white colors. http://karuluresusa.com/vibrashock.html if you look on that page, my favorites are fogy green, blue shimmer and blue shimmer cotton candy for clean water.
This is one of the best search baits IMO, but like I said before, I'll throw it all day long. I've won several tournaments and this was the only bait on my deck