Total mempool transactions: 111,140
When is it going to go down back to 2,000 - 4,000 ??
I will try to give a you a simple and clear answer.
This "when"
doesn't depends on miners, Bitcoin code doesn't allow them do more.
This "when"
depends on those who send so many transactions.
And this means
nobody can give you proper estimation.
Now I will guess. I think that a big number of transactions is caused by the trading (and arbitrage) bots.
So my guess is that
when the price will stop hopping around the mempool will also clear up.
I know it's not a clear date, but it's the best I can do.