Thanks for your responses! I am considering between GTX 1060 6GB and rx 480 8GB now. Leaning to invidia. I should have listed the specs of my PC.
Intel i5-2400 quad core 3.1ghz 2nd gen
8gb RAM DDR3
500GB HDD
Win 10
Motherboard : MSI H61MA-E35(B3)

I'm wondering if it is worth spending so much, though. RX 460 4GB is half the price of the aforementioned ones and could probably provide a decent experience, I guess?