Sounds like a good stack to me. I would do 12 weeks instead of 10 if you can. That way you get the most out of it. Make sure you are getting legit SARMs. I recommend either RCS or Umbrella Labs.
No one knows how you are going to feel on this cycle so just plan for the longest but cut it when you have had enough of the sides. I know for me, 8 weeks would be my max time with tren ace.
There is no best SARMs stack just like there is no best steroid stack. There are just a bunch of compounds that you can put together based on your goals. That will be "your best" stack.
Hopefully you ran a good PCT man. At your age, there was no need to run a stack like that. LGD dose was 2.5x higher than it should have been and S-23 is something I would not have recommended at all.