Yes, most definitely. The only reason to not get one is if you are going to run at stock settings.
With a stock cooler, you can get a small OC out of it, but you'd be well within the limits of your CPU. It takes aftermarket cooling to really unleash the full potential, and even then most tower coolers will fall short of your true max OC.
Granted, most people aren't going to want to push it to the max, so a Hyper 212 Plus is ideal because it is one of the cheapest, yet very effective, coolers you can buy.