My experience with 3rd party software is that they stink, ASUS probe has fantastic board diagnostics that are by and large to the percenta correct.
A 4.6ghz 8350 under load around 50*c is about right, idle will depend on your room temp, which will vary summer to winter on ambient, ie: you will never be below room temp unless using liquid nitrogen or below zero cooling.
Peak load temp is what to go by and 50 is about normal at those clocks.
That's about what I was figuring. I wanted to get a second set of eyes on it to make sure that my though patern was right. My ambient is at a controlled 70*F/21*C year round. I'm going to go with ignoring core temp ad idle, it seems to be fairly accurate under load. It shows lower than ambient temp at idle though which I know is just wrong. Time to make the push to 4.8 now. I think 5.0 will most likely get too hot for my liking until I upgrade the fans on my cooler.