New Bitcoin price all-time highs could occur in May — Here is why