It's a good card for a hold over as I have said and it's my current hold over card, but when the Nvidia 3000 series (ampere) comes out and AMD's RDNA 2 comes out, then it should be upgraded to whoever has the performance lead. It's only a few months away. It's an okay 1080P card for med to high settings, but don't expect ultra and all the other bells and whistles turned on. I can play Rust, Star Citizen, Battlefield 4, Borderlands 3, GTA 5, Witcher 3, Tomb Raider games, Dark Souls games, and, on and on without issue with the RX570. Is this person looking for ultra experience someday or are they okay with the RX570 for long term usage?