Should you keep the 970 really depends on what games you're playing. I'm thinking that you can run games you have right now to ask this question. If you have cash right now, then I guess you can buy a Titan Xp. I'm also assuming you don't upgrade for a long time considering you have a 970. Hope this helps, love to talk more about this with you though. I don't know all that many people with anything under a 1050ti.