From what I see, all indicators scream buy, especially when considering upcoming announcements. Looking to breakout and continue according to parabola nicely up to approx. $40-50 in short term, $100 plus by EOY i think (purely opinion based, DYOR)
If we fall I think we'll return sub-$20 with some speed, so be careful. Last line of support $16.33. Seeing struggles to get past $21-22 but, as the phrase goes, time is on our side.