I have a nvidia gtx 970 but its kind of old and getting worn out I noticed a lot of slowdown and frame drops on games now. What to get a new graphics card for my PC to play Shadowbringers well before it comes out. I see Best Buy has a nvidia rtx 2070, 2080 and a 2080 ti.

Which one of those would be good for playing Shadowbringers or would be recommended to get.