Ethereum price hit a 2-year high today and 3 factors suggest the altcoin could rally even higher.