Here is an excellent thread running multiple data-science related tests on some of the latest high-core CPUs. Conclusion: 32 core Ryzen is an excellent value that delivers consistently high performance for a good price.