[SOLVED] R9 390 or R9 390x or a NVIDIA gpu???

Hi,i am currently running i3-3240,16gb ddr3 (2x8gb),GIGABYTE R9 380 4GB,LENOVO ih61m mobo,chieftec elp 700s 700W 80+ efficiency.
Im planning on upgrading to i5-3570k in June,ssd for os and related programs,and i was thinking of selling my R9 380 and buying a R9 390/R9 390x/similar nvidia gpu.If you have other gpus to recommend let me know (my budget is 150 euros max for the gpu)
I am looking to upgrade my gpu because:
-it has 2x more capacity (4gb to 8gb) in amd's case
-its faster in clock speeds
-i think it will be a better match for 3570k
-thinking of buying it,cuz i dont think 380 4gb is gonna hold for future 2-3 years

Im looking to play modern games (warzone,valorant,csgo,some fortnite with the bois) on 60fps and or above (60fps is perfectly fine),with the some settings set to medium/high,everything else set on low/off.Im used to playing that way thats why im not buying/making a new system.Im also looking to upgrade my mobo,but thats gonna happen after the cpu and gpu are bought.Also im running Windows 10 64-bit if that helps.

If u need any more specs or things let me know.

All advices and recommendations are appreciated.
 
Im looking now at r9 390 vs rx 580 and the performance is very similar.
The r9 390/390x gpus are drastically cheaper in the shops that i buy things from (like 60$ which i think i can save for something else) so do you still think the rx 580 will be a really noticable difference.I know i said i have a budget of 150 euros but when i saw the comparison of the 2 cards i think i will go for the 390/390x and save that money for something else.What do you think?