News Flash: You can sell your MacBook!
Buy the 8BG. If (if if if if) it's not enough a year or two in the future, sell your 8GB MacBook to someone who doesn't do the exciting, demanding, professional things that you do. Then buy a new MacBook with 16BG, or 32BG, or more!
News Flash 2: lots of other people will have the same idea, so when the M1X/M2/whatever machines - or M1 machines with micro-LED displays - come out, the second hand market is going to be flooded with M1 machines, so yeah, you can sell, but moderate your expectations as to how much cash you're going to get back.
If you were already in the market for a MacBook Air or low-end 13" MacBook Pro (which had the same RAM and SSD choices) then - once the inevitable teething troubles are sorted out - these machines look absolutely great,
demolish the low-power Intel+iGPU macs that they replace and should serve you for years - and they're clearly even good for some video-editing and graphics jobs that their predecessors couldn't touch.
However, if you've got a higher-end Mac (anything with a dGPU and/or more RAM)... seriously folks, patience. Just because the initial gushy tests by youtubers showed the M1 matching 5k iMacs on simple, contrived tests doesn't mean they're a drop-in upgrade for the system you spent $2k-$3k or more on... They're not generally
beating the bigger machines by a useful margin and they lose out on ports & I/O bandwidth, multi-display support etc. not to mention number of cores vs. the i9 machines.
Meanwhile, the more extravagant "16GB is the new 32GB" claims are mostly hogwash from people who don't know how to read RAM usage stats and/or are comparing tasks that weren't RAM-limited in the first place. Sure, it looks like the impact of swapping has been reduced somewhat... but swap is still an order of magnitude slower than RAM so if that page fault rate goes up, your M1
is being slowed down by lack of RAM. In 6 months time, when you're comparing with 32GB+ M1X/whatever systems, you might start to see a difference...
The way to answer the "8 vs 16 vs wait for more" question is simple: if your workload pushes the Memory
pressure into the yellow or red on Intel with xGB of RAM it will most likely do the same, and be slowed down, by xGB of RAM on a M1 system. That may be acceptably fast
today but it's likely to be hosed by the next wave of ASi Macs.
(Maybe you could create an empty RAM disc on your Intel Mac to simulate having less RAM...?)
Of course - its quite possible that your current Intel Mac has more RAM than you actually need - Apple's non-upgradeable RAM pushes you in that direction - and if you're fortunate enough to have an Intel Mini or 5k iMac that you can stuff with generic SODIMMs at a fraction of Apple's price then there was no need to skimp on RAM... but that was never an option with the LPDDR RAM used in ultraportables (mac or PC).