$BTC may peak in May, earlier than expected