I'm looking forward to buy Samsung 960evo which is NVMe SSD. There is a M.2 slot on my motherboard, but I'm not sure about booting from NVMe drive. MSI doesn't say about NVMe on their product page, but some website said that it supports NVMe booting. So I'm not sure about it.