If the pattern stays symmetrical, a good purchase might be at the beginning of January around 2.80. Then, one can ride that purchase up towards 3.10 in early February. (10.8% Profit)
This would also be the 6th test of $3 since May 2016. Should be ready to breakthrough at some point.