well the iddle temps are not that important run a stress test, like prime, orthos, or the intel burn test a see the load temps those are the one that matters the most, ahhhh I almost forgot by my experience gigabyte boards dont control well the speed of the fans it would be good if you want and dont mind, to tell the motherboard to spin the cpu fan at full speed all the time.
If i dont do this i get iddle temps of 60-70 and with full speed the temps go down to 46-50 iddle.
and they got to 90-100 and rebooted, with full fan the get only to 70. try and tell me if you see improvement