Market cap is pretty hypothetical though - if somebody actually tried to liquidate $50bn of bitcoin into fiat money you'd probably send the BTC price to about zero...