ethereum price analysis march