and yes, if for example it is still considered high enough to make a transaction, it is better to just wait until the gwei amount goes down. because it will definitely change continuously. we just need to check more often and keep an eye on if meag is going to transfer.
And if everyone waits and then decides to make their transactions when it gets low, it won't spike again?

imagine if banks or shops had this thing, you need to pay an extra fee depending on how many people are behind you in a queue, anyone promoting such a thing would be lynched but somehow it is tolerated in crypto, why?
Fees go down for one single reason, and it's not ETH it's also happening with Bitcoin, the usage goes down, meaning that once you tell 100 times to users to wait a few days for a TX or otherwise they need to pay $10, they will simply migrate to a cheaper option, and this is seen in every graph, people don't use USDT on Tron because whatever gimmicks Tron advertise, they use it because its cheap, and slowly but surely everyone is moving away from it.