When I first started fishing a lake rumored to have big bass in it, all I could catch were baby bass. I asked members on this forum, if I should try big swimbaits, and wake baits to help catch the big ones. Most members said location was the key not the lure.
They were right. The next time out, I quit fishing the shoreline, and fished some standing trees if deep water with the same lures I had been fishing. First cast I caught a 26 inch monster on a Rebel Jumpin minnow. An hour later I caught the bass in my avatar on a spinnerbait. I lost two more the same size on square bills. All the same lures I had fished the previous trips catching only baby bass. I have since landed double digit bass in this lake on buzz baits, crankbaits, and Senko's. The most big bass have come on spinnerbaits, but that is because they are the easiest bait to fish for the suspended bass in the large branches of the standing trees.
Buzz baits and Senko's have worked well, when the bass on in the shallows, buzz baits because I can cover water, and Senko's when I think a bass is in one particular spot.
The one exception to my rule of the best lure is the one that is the most practical in a certain location, is when casting crankbaits in standing timber. A crankbait is not a good lure to fish in timber because they will snag, but big bass do love to smash them when they deflect off of the branches, and for whatever reason don't want a spinnerbait deflected off of those same branches. I guess I would say they are the right tool for the job, if you don't mind loosing tools. Before I give up on a tree, I always throw a crankbait and see what happens. If I snag it doesn't matter because I was going to leave anyway.
On my lake location is the number one factor, wind is the number two factor for picking a bait for big bass. Strong wind it's spinnerbaits ,light wind means top water and crankbaits, and no wind means soft plastics. Wind many times would be considered the number one factor, because the typical strong afternoon wind dictates the location, which in turn determines my preferred lure.