A true investor would realize that the current SP is a total bargain. If you think that the SP always reflects the true intrinsic value of a company, you are basically challenging Graham and Buffett themselves. Good luck with that.
I can only reiterate that you are the living example of someone who invested twice in speculative beaten up pennystocks, knowing charts only tell you so much: INNV and AVEO. No way you can twist that with your share price is the only thing that matters theory.