My MB has 3 M.2 PCIe Ver.4 slots that can be made into a raid array. ASUS also produces a card that can handle 4 M.2 PCIe Ver.3 drives that can be raided.
So, the short answer is yes, there are cards that can do that. The ASUS card is only $60 or so. You have to be careful when buying a card. Most cards can't split the PCIe lanes of a single slot (i.e. 16X slot is split into 4 x 4X PCIe lanes.) Some high end motherboards, like those for Threadrippers can split the lanes for the card so, a cheaper card (that can't split the lanes) can be used.
One other note, 4TB M.2 drives are now available. See one here:
https://www.newegg.com/sabrent-rocket-n ... klink=true
Regards,
Zenmastur