That depends completely on your needs. The CPU cooler will keep the processor from thermal throttling because the temperature will not get high, and it will always ensure to get the best performance from the CPU. Even though a stock cooler is good enough, you should get an aftermarket cooler if you need to overclock the processor because it will provide you with better and more stable performance to keep the temperature low.