I have a gtx 1070 and I have 150+ fps in siege with some settings on low and some on very high. So I think a gtx 1660 is more than enough for low settings 144fps. I have a ryzen 5 2600 and 16gb 3000mhz ram btw. The 2600 is stock.From what I was able to find, it's the GTX 1660 paired with either Ryzen 3600, or I5-9600K.
https://www.gpucheck.com/en-usd/gpu/nvidia-geforce-gtx-1660/intel-core-i5-9600k-3-70ghz/low
GTX 1660 with Ryzen 5 3600 1080p, 1440p, Ultrawide, 4K benchmarks at Low Quality - GPUCheck United States / USA
We benchmark GTX 1660 and Ryzen 5 3600 at Low Quality settings in 49 games and in 1080p, 1440p, and 4K. With a review of specifications, price, power, temperature, and CPU bottlenecks.www.gpucheck.com
BUT, being that those are benchmarks and they won't match everyone's PCs to a 'T', I'd bump the gpu up to the 1660Ti.
This is taking into account that the OP doesn't have the exact same components and software in their PC compared to whoever did the benchmarks.I have a gtx 1070 and I have 150+ fps in siege with some settings on low and some on very high. So I think a gtx 1660 is more than enough for low settings 144fps. I have a ryzen 5 2600 and 16gb 3000mhz ram btw. The 2600 is stock.
My current setup is really old..Fx 6300/750ti.. monitor I am planning to buy benq 2546(240hz).. location India..Make and model of your monitor/display? You also might want to include your current specs list so we know what you're working with. This is a thread asking for an upgrade advice, so you should follow up with your location, your budget and your preferred sit of purchase.