Every modern operating system does this. You cannot save RAM for later. RAM is a use it or lose it resource. So modern operating systems go out of their way to use as much RAM as they possibly can. Any RAM not used now is opportunity forever lost.
If you're thinking, "I don't want to use my RAM now, I want to save it for later", that is unreasonable. You can use the RAM now and use it later. There's no trade-off to be made here.
RAM that is not required by processes is used in the following ways:
It's used to cache recently-accessed disk data. In your case, that's probably around 16GB.
It's used to kernel data structures like filesystem metadata so that they don't have to re-generated when needed.
It's given the processes that don't need it but can still benefit from using it.
It's given to drivers that don't need it but can still benefit from using it.
There may or may not be any connection between RAM usage and your firefox tabs crashing. But using RAM for anything that might provide any possible benefit however slight is preferable to forever wasting the opportunity to use that RAM.