ZEC Price Consolidates as Whales Accumulate—Is Zcash Heading to $2000 in October?