re-watch the videos from my thread, I'll try to post some more just so we can all have the same frame of reference because my point in that thread is to address your question
There are tons of videos of bass strikes where waiting to set the hook is the right thing to do. There are tons of videos showing that if you wait half a second you just blew your chance at a 10 pounder who sucked the whole lure, hook or hooks and all, into their mouth and then spit without any sticky sharps getting sticky stuck.
There is no "right" way, and I'm going to address a comment in that thread whom I think has a decent philosophy on their approach to which way to go and when to set quick and when to wait.
Also depends on your equipment, you using a fast rod with high speed reel? give'm a sec to take the lure in. Using a moderate fast rod and medium spd reel? Set the hook. But really again, there appears to be no right or wrong way, even for any given lure seeing how those 6 hooks were engulfed and spit so quick without hooking anything. That one BLEW my mind.
In my mind at present I think what I will do from now on is try to be mindful of the size of my lure, longer lures with plastic away from the hook I think I'll give'm a second, but only a second. shorter baits I will set sooner before they blow it back out, but also try to tighten up the presentation with shorter plastics.
I also plan to watch as many underwater strikes as possible for each lure to see how it is often attacked by bass, and adjust according to that as well.