TBH not even 16 Gb is enough if you open more than a couple terminals and less browser windows that you can count on your fingers. Cook help you if you use IntelliJ.
Bonus, every piece of Javascript uses 1+ Gb. Look for <app name helper - renderer>. Those are the main culprits.