$CDXC turn around?

Played this one a bit last year, looks worthy for position building long again.  good prospects on the company, but the price fell into a slump this year with a big 5 wave down turn.  on the long weekly chart, we can maybe get away with drawing a giant cup and handle, so let's see where this can go.  

on the daily it looks like we have our 5 waves and currently doing an A-B-C pattern.  Let's see if we are indeed about to turn up for the "C", which could very well be the start of a reversal wave up.