The visibility changes in the lakes that I fish by where I am. Down towards the dam the water is normally clear with visibility 6-10 feet in the early spring. It normally is less in the summer. As I motor up stream the water starts changing getting more dingy. The farther up the rivers that I go the visibility decreases.
Yesterday I was fishing up a river. I was catching bass on a bleeding shad spinner bait and a white buzz bait. I worked my way up to where visibility was maybe a foot. Both baits produced in both locations. I was alternating with a black buzz bait in both areas. The black never even got a hit.
I pay little attention to water color vs bait color. My philosophy is change and keep throwing until something works.