Historically the past 5 times the on the (daily) has been this high there has been a decent retracement, apart from where it was a toppy choppy mess, and it isn't currently ranging as such. This is where I plan to average in further. Combine this with hitting the top of the daily cloud - seems prudent. If it breaks the daily cloud I will look to average in more.
Weekly has had a nice C-clamp formation, combined with the bottomy prices and unfairly market for this company and the decent buy I think this is a good buy still.
Long term (1 year+) target is $7
Worth noting that unless we go vertical historically we should expect a pullback from here. I may reduce my exposure to buy back a little lower:
Now is a good time to take profits and wait for a break of previous resistance or if you want to let it ride historically there is a case to be made for another 25% or so upside.