For that price range new, between 1660super or 1660Ti. But neither will give you a solid 100fps+ in most modern games in 1440p. Might be able to tweak performance a little more with graphics settings and perhaps not running any antialiasing. I find with my games at 2k, no AA, the image is good enough without and there's a bit of an fps boost.
Benchies;
Nvidia's latest attempt to excite gamers arrives in the form of a new mid-range GPU with no RTX features on board. The new GeForce GTX 1660 Ti...
www.techspot.com
Gauge where the card sits. If consider used/refurbished cards, there are higher tier GPUs in the bench which to compare.
Mind you though, the lack of threads is going to hurt in a lot of newer games today. You can measure how your CPU is fairing by monitoring it's usage. Ideally don't want the CPU pegged on or close to 100%. CPU needs to prepare frames for the GPU to finally render so more fps can lead to higher usages. If CPU was an HT model, the extra threads would help spread the load in this regard.
Can test and see how many more frames your CPU is able to provide a faster GPU by lowering details/resolution as much as possible in the specific games you play. Monitor total CPU usage using Msi Afterburner. Search YouTube Msi Afterburner how to setup onscreen display.
Total CPU usage field is the CPU without a core number.