Unless I'm missing something, 24-31 degrees is HOT!
Really? 24 degrees where I live is more like winter, people here will say "it's a hot day" when temps are above 35, we use capital HOT when temps go above 40c, so 24-31 is just about below average taking all 4 seasons temps combined, I run my miners with temps over 45c sometimes, usually no problems when the airflow is good, I think Bitmian has 40c at the max temp in the datasheet, but my personal experience 45c is okay if you have a decent airflow.
With that said, when temps gove above 40c I usually have awesomeminer take care of them by reducing the hashrate a little just to be extra careful not to burn things down.