If you're away for an extended time, from the perspective of a microbiologist, I would suggest turning it off entirely because 90 degrees Fahrenheit is pretty much the optimal growth temperature for Legionella pneumophila (the etiologic agent that causes Legionnaires’ Disease).
I would also suggest that setting the "active" temperature to be ~130-132 degrees; Legionella dies much faster at that temperature relative to 125 degrees. This only becomes an issue if water heaters are regularly shifted to temperatures that are permissive for Legionella growth (~70-120 Fahrenheit; optimal is ~90-110 Fahrenheit).
Here's a crude temperature chart for Legionella dormancy/growth/death:
As with most infectious agents, these suggested guidelines matter a lot more for the very young, who have inchoate immune systems, and the aged, who are somewhat immunocompromised.
I also control both my water heaters using Hubitat. Their thermostats are set for 135 degrees. They go on for ~1 hour every morning and every evening. The rest of the time they're off. I drain the tanks once a year and treat the bottoms with ~0.1% hydrogen peroxide for a few hours at that time.