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