Cold showers are the shit. I take one every day, sometimes up to 3x a day. Dunno about effects on T but it's a good controlled way to work on your willpower and get accustomed to forcing yourself to deal with discomfort.

nice, I do the same, but following a very hot shower. So, really hot for a while, then adjust it to really cold and enjoy that for a few minutes.
tons of contrast shower studies improving recovery and even potential hormonal benefits iirc, but from my experience I just enjoy the transition from scolding to freezing. hah
a straight up cold shower from the start is pretty brutal.