Go for Zen 2 or wait for Zen 3?
Currently have an Intel 4790k (Haswell?) platform for about five years now. Having an itch to upgrade, and now looking at AMD.
So today I could go for Zen 2 (i.e. 3900X + X570 mobo such as Gigabyte Aorus X570 Master). But Zen 3 is supposed to come out later this year along with X670 chipsets. I want to scratch that itch, but I also don't like the idea of buying something that will be superseded relatively soon (and yes I know, in the computer world the next best thing is always around the corner).
Also looking at all the X570 motherboards out there, the Gigabyte Aorus line is the only one that offers everything I'd need (it's amazing how few X570 boards have 2 internal USB 3.2 Gen 1 headers, as my case has 4 front USB 3 ports, so I need 2 headers for that). I've used Gigabyte in the past with no complaints, and currently using an Asus board. Reading though that the Gigabyte bios on the X570 boards kinda sucks (though not sure how big of a deal it really is).
Anyway, what's the smart thing to do here? Buy now, or wait? When I buy I don't want to have to upgrade for at least another 5 years again, so buying something cheap now and upgrading within a year isn't an option (and is just dumb, as that's throwing away money).
i7-4790K @ 4.6GHz | Noctua NH-D15 | Asus Z97-Pro | G.Skill Ares 2x8GB DDR3-2400 | EVGA GS 1050W | EVGA GTX 980Ti SC+ with Kraken G10 + Kraken X31 | 480GB SanDisk Extreme Pro | 2x 4TB HGST Deskstar NAS RAID 1 | Corsair 750D | Corsair K70 MX-Brown | Logitech G502 | Acer XB270HU