Morning training improves sleep quality and consistency. Evening training may allow slightly higher performance but can delay sleep if within 2 hours of bed. Testosterone response to training is similar at both times.
Whichever you will actually do consistently.