3 reasons why Ethereum price might not hit $5,000 anytime soon