BTC, ETH and XRP Price Analysis for March 4