$CTXC worst investment ever