I've been keeping an eye on CVU for a while and this ascending triangle is just squeezing tighter and tighter. With positive MAs, solid midlevel RSI this could be a 1-2 dollar jump when it breaks free.
By my estimation it will be the 23rd-25th of January.