According to HODL15Capital, only 450 BTC are mined every day, and the US spot Bitcoin ETF buys at least 1,000 coins every day. Eventually, short-term traders will run out of tokens.