0) Wait?
There will always be something newer coming. We don't have exact dates and pricing, plus it may take months to get a good non-reference card that's not sold out. Who knows, it could take six months from now. I say buy a card and be happy. I'm still rocking a GTX680 and not in a huge rush, though I do carefully tweak my games and that makes a HUGE difference (especially using Adaptive VSYNC... i think alternative is Dynamic VSYNC with RadeonPro for AMD users.)
1) 4GB of HBM is not enough IMO to future proof->
The memory sits next to the GPU and being faster (to the GPU) this does help a bit at higher resolutions due to minimal latency getting code in efficiently.
*However, if a game wanted to use 6GB of video memory that means there is 2GB that could be in the video memory but is currently NOT there. Fast video memory doesn't help if the data isn't even in it in the first place (already proven by PCPER in GTA5... the frame rate plummeted relative to the GTX980Ti at same settings chosen to give almost 6GB vs those chosen to stay just under 4GB).
(DX12 allows us in theory to add VRAM if we have more than one card, but that must be supported by the developer not to mention it's going to be quite a while until most games are DX12)
2) AMD vs NVIDIA:
Ignoring PhysX and a few other things, while I normally prefer NVidia I'm very impressed with AMD's focus on driver support for some things though it's not clear if they're going to improve DX11... though assuming a good Intel CPU the poor efficiency shouldn't make a huge deal AFAIK.
So... I prefer NVidia, but feel okay recommending AMD if the price is there.
3) FREESYNC vs GSYNC:
FREESYNC is finally usable with the new Crimson drivers. Good job, and the monitors are cheaper. I think it's close enough there for now to not go further. A few weeks ago I'd be saying go NVidia just for that reason (i.e. future GSYNC monitor).
4) Crossfire or FREESYNC monitor?
Right now it's roughly $600 for a 1440p FREESYNC, 4ms g-g IPS monitor that's 144Hz (the best combination of specs IMO).
I would strongly recommend if going AMD to invest in a SINGLE R9-390/390X then put money aside for a good FREESYNC monitor.
(maybe a $500 model in first half of 2016... the ONLY monitors I currently like are closer to $800. I'm confident we'll see a quality $500USD model with the specs above in under six months.)
Crossfire can give you higher frame rates, but you still have to deal with the VSYNC On/Off issues, not to mention FREESYNC can look smoother at lower frame rates which can negate most of the dual-GPU advantage.
*And FREESYNC works for ALL games, whereas Crossfire does not, and even with improvements is going to be a constant hassle (is it smoother with or without...) and of course noise and power.
5) Relative performance of GPU's (use 1440p):
https://www.techpowerup.com/reviews/MSI/R9_390X_Gaming/30.html
*GTX980Ti is averaging almost 30% higher here (varies by game).
**Price however is very roughly $650 vs $400 for comparable cards (USD) which is 62% difference, plus that's $250 you can put towards a FREESYNC monitor (which is also cheaper than GSYNC monitors right now).
Summary:
My advice without knowing your current monitor is this:
1) Buy a single R9-390X, and
2) Save up for a quality FREESYNC monitor with similar specs to what I mention (2560x1440, 144Hz, IPS 4ms)
I hope this helps.
Update:
*Get the latest Crimson beta driver if going AMD. Latest is I believe Nov 30th, and I think that's the one with the fix for the potential fan issue causing overheating in some cards.