Perfect time for BUY!
If not now - then when? Don`t forget the potential this company has! I say BUY!