I see a lot of posts on this site where price is already at a two year high and going parabolic.  Yes, it could go higher in the short term; however, I prefer not to buy at that point as I believe the risk/reward ratio is no longer acceptable.  Rather, I prefer stocks like this one, on sale and POSSIBLY beginning to make a big move.  As long as the fast MA closes above the slow MA on Friday, I will make a small investment in this company and see where it goes.  I will also bail if the the fast MA closes below the slow MA on any subsequent Friday. Do your own DD.

Edit: it also helps that if I squint hard enough, I can see the end of a 3-3-5 correction at the December low!