For non competitive bodybuilders who plan on training for life...
The best thing someone could do for themselves is get their total Testosterone levels checked. No sense using hormones like a yo yo. It's dumb and that's when you'll run into problems down the road. Get your levels checked and simply use HRT dosage for the rest of your life to keep your test levels at the high end of normal. Stop thinking about taking time off to bring your natural levels back. In a lot of cases they won't come back as fast as people tell and your just going to shut them down again when you go back on. Do waste your time, money and health with taking more drugs to bring them back when off. Simply use synthetic Test for the rest of your life and build a body with your Test levels always at the higher end of normal...If you get your levels checked and they are at the high end of normal, Don't use steroids. Those numbers will drop when you get older and that's when you should supplement test to bring them back up...