$CTXC is it time to buy the dip?