#1931
Yeah but why would you want DDR4 RAM? Also your current CPU doesn't support DDR4 so you'd have to replace the CPU either way.
Forward compatibility doesn't really matter. I mean if you upgrade in a few years RAM probably isn't going to be the main point. If you replace CPU and mobo and possibly even more then RAM is really a drop in the bucket.
What you're trying to do is future proofing and it doesn't work. It never does and especially not now.
1. You're trying to replace a 3 year old mobo with a 1.5 year old one with new ones being released next month.
2. Anything gamechanging isn't supported yet on new mobos or we'd know about it so you'd have to upgrade again if something truly gamechanging happens.
3. There's exactly 2 things your current mobo does not offer that you could use on newer mobo: DDR4 RAM (doesn't do anything different than DDR3 RAM) and M.2 SSDs (which are really just small PCIe SSDs and you've got a 2nd PCIe slot should you want one).
W'e're talking 4 cores with 4.0-4.5GHz vs 6-8 cores with 3.5-4.0GHz. Not that much slower.
Anyway, main point, which is what I already suspected
Shounicmy current motherboard is the ASRock B85M Pro4
That's a micro ATX motherboard.
The only thing you need to make your pc smaller is a new case. Not 2000$.
That's what I'd do. New case now, big upgrade later when interesting things are available that actually are an upgrade (Zen 8 Cores, Intel 6 cores on desktop socket).