Ipotizzando che tra gtx 1050ti, banco di ram e alimentatore arrivi a spendere circa 200 euro, non conviene prendere direttamente una xbox series S che da una pista infinita ad una vecchia gtx 1050ti ?
Hai un i3 di seconda generazione ciò significa che ha 2 core fisici e 4 thread in totale, il 70% dei giochi neanche ti parte visto che richiedono almeno 4 core fisici per avviarsi e 8 thread per un esperienza decente.
Con quel processore farai fatica persino a tenere i 30fps stabili ( sempre se il gioco parte ) e 4GB di ram oggi non sono sufficienti per giocare, pensa che già 8Gb cominciano ad essere strettini ( ram non vram ), vale lo stesso discorso per la vram, i giochi facilmente saturano 2Gb di vram come anche 4gb di vram. Alcuni titoli moderni anche abbassando tutto al minimo arrivano a saturare 3/4Gb di vram.
Io fossi in te penserei a prendere una xbox series S, che è un ottima macchina per giocare a giochi moderni in 1080p/1440p a 60fps altrimenti anche una ps4 usata sarebbe migliore del tuo attuale pc anche dopo le modifiche che gli vuoi fare.