Recognize your own needs first, and then combine your budget and your preferences to choose. Most of you can't go wrong.
Individual/home users, light-to-moderate games, and budgets are not tight, just use an rx580/GTX1660 for i5 9400F/R5 2600. 2600 Now many businesses can drive a car at a price of 799, and it is not outdated in terms of performance, and the price is very high. (The first release is nearly 2K and I bought a 2600X and I’m crying ╭(￣^￣゜)╮) Moderate games, such as 1080P 144Hz or 2K resolution requirements, you can consider i5 9600K/R5 3600 with an RX5700 or RTX2060 (super) Graphics card. For heavy games, such as the demand for 2K 144Hz, it is recommended that i7 9700K/R7 3700X be in place in one step. Try to buy the best graphics card within the budget. Personally, I suggest choosing between the flagship version of the low model graphics card and the high model graphics card. The high-quality version is more cost-effective, except for those that are not bad for the money. For non-personal game users, they need to run professional computing or rendering. I personally think that AMD’s high-end U is more worth buying, such as R9 3900X/3950X. The floating-point performance of this generation of Ryzen has caught up and even surpassed. , And not to mention the cheap core, in terms of power consumption, it also has a clear advantage over competing products from the I family, and it is easy to choose and match the radiator. Those who are not in a hurry and not bad money can also wait for the new generation of thread tearers (this generation should be the provincial and city tearers).