Since OP hasn't given us a budget, i take that OP has funds to buy any monitor that meets the given requirements. Hence why i didn't suggest cheaper monitors.
TN panel, despite it's cheaper price, has the worst color accuracy out of the three. For a cheaper monitor than what OP requests (IPS panel, G-Sync), i'd suggest VA panel, Freesync monitor since VA panel is best of both worlds: good color accuracy and performance (e.g response time). VA panels are actually the best monitors when it comes to the contrast. Even the best of TN and IPS panels doesn't come close to the worst VA panel contrast ratio.
I have
MSI Optix MAG241CR in use (24", 1080p, VA panel, 1ms, 144Hz, 3000:1 contrast ratio) and i'm very pleased with mine. While it doesn't have G-Sync to match my Nvidia GPU, i can and i'm also using Nvidia Adaptive Vsync which does the job very well.
Also, MSI does have 27", 1440p (2K), 144Hz, VA panel monitors as well if OP would be interested in cheaper monitor,
Optix MPG27CQ, specs:
https://www.msi.com/Monitor/Optix-MPG27CQ
Optix MAG27CQ, specs:
https://www.msi.com/Monitor/Optix-MAG27CQ
Optix MAG271CQR, specs:
https://www.msi.com/Monitor/Optix-MAG271CQR