Zcash: Here’s why ZEC traders think $875 may be possible