I'd check to see if there are open SATA ports and get the usual 2.5 inch SATA SSD.
WHY! Because I've had to install the Windows OS when the old OS was on SATA. For unclear reasons the clone from SATA to M.2 may or may not boot. There is little performance to be gained on most drives so the safe upgrade is the usual SATA SSD.
So, my Acer XC-780 desktop PC has a 3TB WD hard drive which is about to die according to Crystal disc.
I found out that my motherboard has an M.2 expansion slot with a B key so I opted in for an M.2 SSD.
I found WD SSD's on Amazon and their are two types, Green performance and blue High performance. The green SSD uses sata while the Blue uses NAND. I'm not sure what this is, or whether it will work on my computer or not.
So will both of them work on my computer and will I be able to install Windows 10 on them? Will it be any faster than my 3TB 5200RPM hard drive?
If you need more information please ask and also what SSD's do you
recommend that are fairly cheap. ($50 or less)
Thanks in advance

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic