Crypto Market Cap Tops 2 Trillion Dollars, But Why?