900k of the last 1 million bitcoin will already be mined in the next 13 years. The last 100k will take 100 years. Stack accordingly.