Most information on the best time to start steroids in one's life is usually answered with: "At your natural peak". That is then answered with at the age of 21,22 or 23 you will hit your peak with a good few years of training under the belt. But if you think about it at this age your testosterone levels are peaking in one's life, but over a few more years i believe you could still make gains only small gains, but still make gains. So if someone whos trained for years and say hits the age of 26,27 or 28 when they start the steroids they will overcome someone who started at 22 for example. As they'll hit a standing point, but the longer natural one will be able to continue growing beyond the earlier steroid starter. And therefore be better in the long run. Is that true? Or would the differance only be slight?