Hey, so today I decided to download realtemp for the first time in a long time and noticed that my cpu is running at around 55c idle and 95c when playing CSGO so that can't be good, right? 
I have no idea how long its been running like this and if it hurts performance at all? Anyway I was wondering what would be the best solution? A new CPU cooler, better thermal paste and reapply it or a new cpu?
my CPU cooler is the Arctic Cooling Freezer 7 Pro Rev 2 CPU Cooler
Its been so long since I built my PC and was monitoring all my temps but I remember it being pretty okay when I first built it in 2011.

I have no idea how long its been running like this and if it hurts performance at all? Anyway I was wondering what would be the best solution? A new CPU cooler, better thermal paste and reapply it or a new cpu?
my CPU cooler is the Arctic Cooling Freezer 7 Pro Rev 2 CPU Cooler
Its been so long since I built my PC and was monitoring all my temps but I remember it being pretty okay when I first built it in 2011.