Zcash (ZEC) Explodes to a 7-Year High: Is the Bull Run Just Starting?