Dip buy on good earnings. stock has good year on year growth and is sitting on multiple support line. I think this is a good buy once it confirms