Will Zcash (ZEC) Price Rally Beyond $500? Here’s What the Charts Say