Bringing up this old thread, not to bash this poster but to demonstrate the folly of everyone having an opinion. Your opinion will not make a dime's worth of difference in your success or failure trading. As the chart shows, it would have been a great time to buy ULTA.
The key is position...