Is there a recommended CPU temperature?

On my Asus BIOs, it says it's about 40-45 degrees.

Yet, when I use programs like CPUCool/SpeedFan/CoreTemp, they all say around 30 degrees.

.