Many companies have come out with stellar earning and have gotten whacked regardless.
What would be music to the wise and prudent investors' ears is great earnings AND future guidance!
I'd say wait until you see more institutional buying, closer to the April 1st high.
The current buy point is $14.69.