GTX970 4Gb это оптимальная карта под этот процессор. Можете конечно приобрести любую более современную видеокарту с запасом на будущее, но платформу в любом случае придется менять. Если вы сейчас установите например GTX 1660 или 1060 6 Gb то производительность в играх сильно не увеличтся. Да, конечно, в целом играть будет немного комфортнее, но в любом случае i5 2500 не раскроет весь потенциал даже этих видеокарт, средний процент узких мест в такой связке составляет примерно 50% что уже говорить о более свежих моделях.
На вашем месте, я бы сейчас задумался о замене процессора, а не видеокарты.