Mother of all Questions, no doubt.
Okay, usually I will start off by checking in-depthangling and see what is working for others even if they’re in a different location. This usually helps to narrow down what the fish are responding to. Bait shop owners are usually glad to give advice as well, although some are just shilling for whatever inventory they’ve got to push, so be careful there.
If I go in ‘cold’ then conditions dictate. If I’m after fast current smallies, I’ll usually start with either a spinnerbait or a jig/plastic swam aggressively cast from downstream. If I’m on a lake, I’ll usually start with a spinnerbait if I’m looking around the weeds, a crankbait if I’m around wood or rock. Either of those baits allow me to cover a lot of ground quickly and should provoke a reaction strike if fish are in the area.
If I find the fish and the aggressive bite slows, I’ll switch over to a plastic worm 7″ or bigger on a carolina rig. Same thing if I never find the aggressive fish, switch up to a texas or carolina rigged plastic worm.
One more thing: If I miss a fish on a fast moving bait like a spinnerbait or a crank, I will toss back with a slow-moving bait like a plastic jerkbait or worm. If the fish never got the hooks, then he’ll follow up the initial strike sometimes.
Oh yeah: wobblers.