Will It Moon? Bitcoin (BTC) Price Analysis April 3, 2018