Finding the best CPU For Rendering, that is also as cheap as possible, is something you will want to do before building a new Computer for 3D Rendering,
Workstation for After Effects, a dedicated Rendernode, a Renderfarm or even a Laptop for Animation.
3ds max, Maya, Cinema 4D, Blender,
and many other 3D Software packages have in-built and 3rd-party CPU Render Engines that all rely on maximum CPU multi-Core Performance.

Since there are so many different CPU types with different clock-speeds, core-counts, hyperthreading, and brand, it can be difficult to select the right platform to go with.
AMD Ryzen, Threadripper, Intel i5, i7, i9, XEON, Pentium, some with lots of Cores and others with high Core-Clocks.
In the end, it all comes down to raw CPU Rendering performance, that I will be measuring with Cinebench R15,
the currently leading Benchmarking Software for CPU Rendering Performance.

Of course, there are lots of lists online to check cinebench points, but what is most important is how well the Performance / Dollar ($) ratio is.

This is why I have created a Performance/Dollar ($) Table for you to sort to your liking.

This will show you the best Rendering CPU for the Money:

Best CPU for 3D Rendering

Performance / Dollar ($): Higher is better. Now you know the best Performance / Price ratio of different CPUs.

Keep in mind, to truly find not just the best performing CPU for Rendering, but the best overall system for your rendering needs, you should also consider:
Power consumption: Does the CPU need lots of power and drive up your power bill?
Single vs Multi-Socket Systems: What is the overall system price per CPU? Many Intel Xeons, for example,
are available as 2 socket systems, that might make an overall system price per CPU cheaper.
Heat: Does the CPU get very hot? Will you need a loud and expensive Cooling Solution? Ryzen and Threadripper CPUs tend to be easily cooled.
CPU-Cooler Price: Some CPUs such as the AMD Ryzen CPUs have a CPU Cooler included in the package already.
Motherboard price: A cheaper CPU might not be so cheap if you need an expensive Mainboard for it.
Number of Cores per System: A Ryzen 5 3600 might have extremely high CPU Rendering Value but you will also need multiple of those CPUs
(and therefore multiple Systems) to get to the performance of a single Threadripper 2970X.