Absolutely true!!
Clearly he is mocking you. SP is often irrational in the penny stock world, all that you need to ask yourself is whether you believe that this companies earnings are going to grow significantly. If the answer is yes, and since the current earnings are already respectable, the SP will eventually catch up. If you don't think the earnings are growing, then you can do better, so sell and invest where you see opportunity.
If only, he would just stop whining, and whining, and whining, and insulting a very ethical, well educated, competent, team of professionals that we have running the company!!!