I use MSI Afterburner to tweak (although I'm using Asus Strix GPU), I learned from the forum members here too.
I tweaked to increase GPU memory frequency, incremental of 100MHz each time, click apply and let it stable for at least 10minutes, you can see the hashrate goes up real time, if PC is stable, I repeat the same step, 100MHz incremental until your PC hit instability, marked that unstable frequency and dial back.
After achieving stable memory frequency, you can play around with GPU power level dial also, that should help to lower your electricity bill abit, and enjoy lower temperature.
What are the values that are stable for you?
I'm living in a tropical country, hence my room temperature is ~29'C (~84'F). If you are in cold country, maybe can push the limit further,
In MSI Afterburner, I'm having this setting stable for 1day+ already for my GTX 1070:
Memory Clock (MHz) = +540
Core Clock (MHz) = +0
Power Limit (%) = 68%
Fan Speed Auto (sometimes I set to 60)
With above setting, I'm getting ~30MH/s, GPU temp = 55'C