I see "~70c" tossed around as a safe maximum core temperature, but this number didn't come from Intel.
On desktop CPUs, Intel publishes a "Tcase" maximum temperature, which represents the maximum temperature of the surface of the heatspreader. However, we have no way to measure the surface temperature of the heatspreader. Instead, we have the DTS (digital thermal sensor), which gives us Tjunction, which, incidentally, is what Intel rates the temperature for on their mobile CPUs which don't have heatspreaders. I've seen assertions that Tcase is around 5c less than Tjunction, based on an article published around 10 years ago for a different line of processors which had soldered-on heatspreaders.
For what it's worth, I have never seen a modern "Core" CPU die from heat, and even voltage + overclocking-related deaths are rare. I'm probably going to be unpopular when I say this, but I don't think you need to spend any money. Intel would not sell a warrantied CPU to home users (or better yet, datacenters) with an insufficient cooler. At 80c, your CPU will still long outlast its usefulness to anyone.