It's a beautiful post. But I can not agree with the market cap staff. You can find tons of resources regarding a bug bs on market cap indication.
We all know that there are hundreds if not thousands of bitcoins are missing somehow not accessible by their owners due to old laptop dumped in to the bin or lost keys.
So circulating quantity of any coins at the moment unknown due to these basic reasons.
If eople willing to pay 5 dollars or 500 dollars today it would take even onky a day or two to reach to these numbers. I saw that happened at Ripple xrp with my own eyes that it took only a day or 2 to reach 4.50 aud from 1.20 aud with all rumors were going to be added onto coin base.