You are absolutely correct, but you seem to suggest that is not worth waiting around for "unless you are long." In that, I believe you are very wrong.
Even if it takes 10 years to get to 10 bucks from here you are still talking a compounded return of just about 72.5 percent per annum. I doubt you can match that or even come close to it as a trader over the same period. ...but I also don't think it's going to take ten years, assuming LBSR is not taken out in the interim.