It takes time and patience, to be able to catch what you want. Make friends, start a network or join one, fish every chance you get. If you don't have time to make friends or start or join a network...then BUY in! Call Captain Wade he'll get you on somethin'!
Now as far as a 3/4 day guarantee....nothing is guaranteed....! But...if you have to catch one now...it might be your best bet. Honestly I rather catch one yellowtail on my kayak then multiple yellows on a sportboat.
I say get your ass down to La Jolla and keep try'n, because it'll come!! Just ask easyday Josh! He earned that one! Hopefully you'll earn yours too.