Zcash Price Prediction for June 2026: Can ZEC Rally to $700 After Its Massive Recovery?