There is no definitive answer...Just carry a selection and give each a try until you find which works on that day.
Don't be fooled by the advertising hype either...Which company is it that claims their lures "out fish all other baits" ? ... If it "out fishes all other baits" then why do they have 5 dozen different sizes, shapes, scents and colours ??? Surely, if their lure "out fishes all other baits" including live bait...then they only need one !!!
itsaboat mate...Life is just a boat and then ya marry one !