Its all about putting in the time. To get the epic days you've gotta be on the water often. Just like anything else good days/big fish it wouldn't be special if you didnt have to put in the time/effort to make it happen. I'd suggest a guide that is on top of his game especially with streamers to jump start your learning curve but id prob get called out.

Tie up some meat and go test em out.