Soldato
Probably waiting for B550 boards for that. And it's a toss up between the 3600 and the 3800X. Or others Bring on the reviews.
Regarding GPUs.... I think what I'm going to do from now on is what I've just done. Buy at the end of the cycle. Buy EOL. Not worry about new cards.
The future seems to be less exciting in terms of performance jumps, and new cards each gen seem increasingly unlikely to match the value of the outgoing gen. At least not for a year or so.
I would get a Ryzen 5 3600 and overclock it. It is £150 more for a Ryzen 7 3700X.