According to Trader T's post on platform X, the 20 millionth BTC is expected to be mined on June 28, 2025.