dont forget water clearity plays into this as well , fish will spawn in clear water lakes allot deeper than in muddy or stained water, in extreme muddy water ive seen them spawning in water so shallow you could see their dorsal fins sticking out of the water and in clear water lakes they may spawn in water as deep as 10-15 ft or deeper