I do all of this except for drinking a lot of water.
And even while my testosterone (transitioning from TRT/AAS to natural T levels) is currently on the low side I am not losing strength. I keep my training shorter now but still heavy weight. Less volume.
Stan Efferding from The Vertical Diet recommends all these things. He says sodium is good for performance.
My current diet is pretty much The Vertical Diet: red meat (fatty ground beef) as main protein, rice as main carb, coconut water, sometimes banana with honey, 1-2 egg(s), sometimes spinach, good amount of salt with every meal. Plus some of the things from Helen electrolyte protocol. That is it. Very simple and cheap diet.
I also take 10 minute walk after every meal. This is also from The Vertical Diet. 10 minute walks help insulin sensitivity he argues and has studies to back it up. I like walking anyways. I walk 30 minute to an hour a day everyday.
I have a lot of mental energy and clarity. Even after heavy workout I can do long walks. I do feel more tired then when I was peaking with anabolic steroids obviously. But it shows power of quality food and minerals.