Unless the NVIDIA GPU is for Windows usage or CUDA, I would strongly recommend a AMD GPU instead. My last laptop had a NVIDIA GPU and it was a hell of issues inside Linux, that was amplified for the fact that I needed to use the NVIDIA GPU or I would get no output in its HDMI port. For sure, this was a gaming laptop and I expect a Dell XPS or Precision to use the sanest choice (connect all outputs to the iGPU instead). My Thinkpad P14s Gen 1 (new old stock) with AMD Ryzen 4750U and a Vega 7 iGPU is much better, no issues at all.
I had a Dell Precision 5530 from my previous workplace with a NVIDIA GPU (don't remember what) that was much better behaved in Linux, but in this case I just disabled the NVIDIA GPU and used the integrated Intel graphics (that really sucked). So if you are not interested to using NVIDIA GPU at all in Linux I would recommend this one, but to use it day-to-day in Linux desktop I would avoid NVIDIA GPUs.