Bitcoin hits all time high explained