M1 Mac RAM and storage can be upgraded after purchase, but it's not easy - 9to5Mac
Apple Lowers Price of MacBook Pro's High-End SSD Upgrade Options - MacRumors
Apple 256GB Flash SSD for Apple Mac Pro 2019 7,1 - 656-0103 T256G EMC 3197 | eBay
LEVEN 2TB Mac Upgrade NVMe SSD PCIe Gen3x4 Compatible with Apple MacBook Air (2013-2017) & Pro (2013-2015), Mac Mini (2013) & Pro (2014), iMac (2013- 2019)
How to Take Apart the 2018 15" Macbook Pro A1990 - YouTube