NVMe or Sata M2 SSD please?

Thinking of installing an M2 card…so…what are the wisdoms of choosing NVME or Sata please?
Here in the UK…NVME seem currently cheaper! :slight_smile:

Also…do I select PCIe 3.0 or PCIe4.0 please??