is a ryzen 7 good?
2nd gen Ryzen 2700X is a very good value for money but wasn't a good competitor of i7-8700K or 9700K. And the latest Ryzen 7 3700X is just great. It's super value for money and crushes i7-9700K with a decent margin. So, if you are buying a 3rd gen Ryzen.