Great point David- forgot to mention that explicitly. Resistance training is great for increasing testosterone levels.
And there are all sorts of camps and ideas on what sorts of programs work best. Starting Strength is great. I’d say give a round of 10-12 weeks with one program, then take a week or so off and reassess. See if it’s working, or if you want to change exercises, or volume, or weekly frequency or what have you. Then give the new adjusted routine a shot for another 10-12 weeks. That way you have some consistency to adapt, but you give yourself flexibility to adjust and keep things both interesting and on point.
Any program done without variation for too long will plateau and become uninspiring. But you also don’t want fuckarounditis. The key is to balance the benefits of consistency with the drawbacks of rigidity.