There will be less than 1 million Bitcoin left to be mined by mid March 2026.
25,14K