When has this clown insider ever been correct? He is an ugly black cloud of pessimism, tha'ts all he is. And, yes, anything under $1.30 is a buy IMHO. Good luck and continued patience.
Good luck to all true believers in this company and its management!
Don't listen to the fool, he spouts off before every earnings report, hoping to play this for a few cents.