If you look at it all previous speculation on share price, in particular the bearish, were ultimately based on a) It's still unclear if the technology works on large scale and b) Nobody knows if there's someone who will buy our stuff.
As I tried to say, these two uncertainties will be dispelled. If that doesn't help the SP I'm afraid revenues or whatever won't either - sober or drunk.