Please comment your opinion. :)
It depends from what you have in mind to do with that PC.
Gaming and programming
At what resolution and budget?
1400€ for the whole build or only the GPU?
Motherboard gpu and cpu and sdd M.2
Get best GPU you can afford if you are using a 1440p or 4K panel. Do not underestimate 1080p either, lots of titles are pushing it.
Not Video Gaming:
Only you can answer that looking at benchmarks and software you plan to use.
Do you already have the 3900X? Also, what's your budget and use?
I would say if money is no object, the 5700xt or the 2080 super or the 2080ti, Really anything in that that category altho i will say for gaming and programming you probably dont need a 3900x and a 2080 super, BUT thats up to u