What do you mean by good here? If you just want 30-50 fps at 1080p without sacrificing much of the resolution or quality, it's okay enough. Some eSports like Valorant can push further at above 100 fps
If you want 60 fps in all games you play and at some of the higher eye candy settings, I'd really suggest something along the lines of an RX 6600XT or a 3060.
Putting my experience here, i have a GTX 1650 mobile (in a laptop) and i have to overclock to keep it at 30-35 fps at medium in elden ring (especially when I'm in the open world, otherwise you can get a steady 45-50), watch dogs 2 was at medium 55-60 fps and i overclocked to reach 60 fps at AC Odyssey high preset (but setting AA to medium). AC Valhalla ran at a good 60 fps in medium (a bit of tearing though).
So if you're fine with all this, why not? Better just save some money and get a better GPU when the necessity arises
Since I've been limited to this thread, I'm gonna be using it for a while. Onto the question!
---------------------------------------------------------------------------------------------------------------------------------------------------------
I realized I'm fine and happy with a 50-60 frames experience, prefer higher 50s though. And I'm not sure about this one since I don't play a lot of games currently, but I think medium to high settings are gonna do me good I think (high is not maximum in this case) So please recommend one of the following graphics cards for me, same build, but thinking of changing the graphics card to something better and the cpu to 10400f.
Thank you.
As for this list (not sure why it doesn't appear in a quote) i personally don't feel any reason to go for a 1660Ti if a 3050 is at the exact same price, you can fiddle with raytracing a bit (not saying it's for every game, but maybe minecraft?)
Also the 3060 is well, not for the i3, to say the least, if you can get an i5 then that's a different story, but if you're going with an i3 10th gen, the RTX 3050 should be your best bet.
Ofc you can wait for responses from other (and more experienced) users too and take the collective response, but these are my two cents.