From
Johoe's Bitcoin Mempool Size Statistics for the past 24 hours:
I'm surprised to see fees spiraling upwards this quickly on Sundays. According to this graph, transactions with less than 10 sat/byte are included in most blocks, but fees reach ~150 sat/byte in between. I think that's because many wallets (or automated systems) try to use a fee high enough to be included in the next block, even when it's totally unnecessary.
To confirm in ~2 hours, Mycelium recommends 106 sat/byte. Bitcoin Core recommends 135 sat/byte. Those are rediculous fees, and only lead to everyone paying more, while blocks are still just as full.
There are also still many transactions that don't use Bech32 addresses, which also is a waste of fees and block space. And of course the people (and companies) that don't use "send to many" when they're paying to more than one address. I sometimes even wait for this: if I'm making a payment anyway, it only increases the transaction size by less than 40 bytes to add another receiving address. That makes it a very cheap transaction.
Long story short: be smart on fees, it's good for all of us
A few days ago, I made a transaction to Bitpay. I paid the highest recommended fee in Bitcoin Core withour RBF, and still Bitpay waited for it to be confirmed (which happened within minutes). Bitpay told me this was my fault because I used a low fee. Meanwhile they don't tell me what fee they need for an instant confirmation.