No, don't listen to the CPU temp where it says the name of your CPU (i.e. FX-8320 and it shows the temps and voltage. It's an incorrect and inaccurate. There should be a temp right by the motherboard temp that also says "CPU" listen to that one. The idle on that one should be around 39C like what you posted.