Cantor has cut its Strategy price target by 60%, but wants you to know everything is going to be OK December 5, 2025