AMD's old-time favorite, the Ryzen 7 1700 seems to have aged rather well. Budget PC builders right now can choose between a Ryzen 3 3300X or a second hand R7 1700 for $130. The 3300X is a 4-core/8-thread CPU that enjoys all the advantages of the Zen 2 architecture, while the R7 1700 has twice as many cores, but older Zen ones. So which wins?
https://www.techspot.com/review/2057-ryzen-1700-vs-ryzen-3300x/