How long can billions upon billions of dollars of Bitcoin be bought without the price going absolutely fucking vertical — not much longer.
31,16K