Only one person can ever answer this question, and that is yourself. Nobody else has access to, or awareness of, your uses.
There is no truly objective "xx GB is or isn't enough" because it is entirely dependent on the level of demand you place on it. We can make generalizations, and those have some value. For example, capacities measured in MB would not be practical on a modern, updated, web-connected Windows environment running modern softaware. But maybe it's fine on a time period PC. Likewise, low demanding users who never increase their demands will be fine with lesser capacities. As a generalization today, for Windows 10/11, I'd look at 8 GB as the ideal minimum (4 GB I guess but that's going to be be awful), and even that's going to be limiting. 16 GB is in that space where it's no longer "a lot of RAM" like it was over a decade ago, but otherwise it will be fine for most, and even many multi-tasking and gaming needs will be met just fine by 16 GB. You just might hit your limits in more and more cases as time moves on and software gets more demanding, and in that case, you simply have to limit what you're doing sometimes.
For my desktop, I upgraded from 4 GB to 8 GB in 2009, and then to 16 GB in 2011, and then again to 64 GB in 2020, so for me, 16 GB (and even 32 GB) wouldn't be enough, but that doesn't mean it isn't for you.
On my laptop I got in 2013, it came with 6 GB (and a 500 GB HDD, which I pretty quickly replaced with a 128 GB SSD). I used it very seldomly and for the internet only, and I found the 6 GB to be fine for what I was doing with it, so I stayed with it for the majority of its life. I did upgrade it to 16 GB later (around 2020 give or take a year?), but I ultimately didn't keep using it much after that point before finally giving it away.
I'd say my examples go to pretty opposite extremes, and I'm the same user. The point with that being, it depends entirely on what you do/run. Some workloads will want more RAM, and others will be fine with less. We can generalize/guess at best. The good thing is, it's unlikely that any single non-specific use case needs more than 16 GB, so you'll likely be able to still get by by closing additional programs and multi-tasking less. And if you're having to ask if you need more than 16 GB, you likely don't right now. Will that remain true for the next year? I can't predict the future of your use cases.