A sudden rally brought BTC to a dramatic three-month peak as prices headed toward $4,900 within an hour.