I did the same thing a few weeks ago with a Biomed stock. Sold high and thought I was bargain buying the dip. Turns out it continued to drop. (fortunately it's climbing back nicely) oh well- it's not where you get in- it's where you get out. Hold and hope for the best. GL.
They said earnings end of February....based on how the company is not big into posting news at all I doubt earnings will come out early.....late if anything.....I would say end of February to early March.
You will be fine if you hold....I think it will still drop more then eventually go to $10. Most people who buy mj stocks are day traders and don't like to hold for more than a week......a lot of people have it on their radar but won't buy yet and have to hold for 3 to 4 weeks.