You probably have this answered by now but: I use an i3-12100F with an Intel stock cooler and am somewhat focused on the various temperatures in my machines. I also have an MSI mobo so maybe my process can help you. I use the bios to set the base CPU fan speed to 30% for temperatures above 40C, and linear steps above that (eg. 50C/40%, 60C/50%, etc.). I also use an after market "buckle" on the CPU to evenly set the CPU on the socket. I heard that the stock CPU hold down mechanism might bend the CPU cap and cause thermal problems. Anyway, after modifying the fan profile and installing the CPU buckle my temperatures are idle = 42C. I do run a GPU which ventilates out of the case so games don't cause much unexpected rise in temperature. 80C is about as high as I have ever seen with this method and that briefly. All this being said I assume you have done the case ventilation and thermal management steps. Now the $64K question: Would an aftermarket cooler do better? Sure, but as the previous replies state, why. The CPU is operating within specifications and like BIOS updates, if it ain't broke, don't fix it.