Up 845% in 2025, Is Zcash a Buy With $1,500?

Up 845% in 2025, Is Zcash a Buy With $1,500?