My opinion exactly! I read that many have been here for a while, I'm relatively new, but just increased my position today as confidence builds and I feel the risk to reward pendulum has greatly swung to "REWARD".
...and it tends to take MONTHS for the pps to depreciate in value, because there are so many long-term investors holding large positions+the rate of dilution is relatively low...not a highly volatile stock - can be volatile on the upswings, but If we see .007 again, I believe it won't be for a loooonnnngggg time...