I wasted so much time (years in fact), switching things up.
Ever since I became acquainted with the heavy barbell movements a few years ago, I've never felt the need to switch things up. I am not saying my program now is identical to what I was doing several years ago, but the changes have come gradually (and usually deal with assistance work) and the core philosophy has remained the same; attempt to add weight to my squat, bench, deadlift, and OH press.
I still have light years to go to get where I need/want to be, but I know how to get there. And it involves working in the 3 to 5 reps range with heavy compound lifts as the foundation of my strength training.
Also, regarding your supplement choices, I have no idea what those are (too lazy to look them up), but a quality whey and maybe some creatine will be more than sufficient. If you truly have some money to spare, than pick a leucine, EAA, BCAA or MAG-10 type product as they all have similar benefits (key word, "OR", you don't need all of them).