Actually, you are very correct on stocks in general my friend! The absolute best time to buy in to a stock if you have done your DD are the exact times when people have left or of have doubts and the PPS is undervalued based on many factors.
Simply explained. believe in this company like you and think this new management team is properly incentivized by how their salary is based (mainly shares) to get EVIO to the next level and they are currently executing on their plan. Those companies you mentioned didn't reach their current status overnight or without their shortcomings along the way.
Building an empire does take time along with much effort and perseverance! EVIO will be there just like those companies mentioned. Just takes time my friend.
Have a good evening all.