Hello! Trying to understand which M.2 drives are compatible with my laptop (HP 15-DA0014DX). Please correct me if I'm wrong but the options are SATA, PCIe, or NVMe but I'm not sure if these are interchangeable as long as the drive is an "M.2" form factor. A brief yes or no is good, but I'd really appreciate a compatibility break down. I understand there are performance differences and that for most users the impact is negligible. Thanks in advance!!!