I did much the same but only with a third of my holding and half a cent short either side of your well timed play.
I advocate taking a profit where you can as a trader. My worry is not being able to get back in before she bolts. Managed it this time and i still dont believe the drop was justified but like you said, they are a bit predictable. Buy the dips, just buy a bit lower than what is justified ;-)
SXY Price at posting:
33.5¢ Sentiment: Buy Disclosure: Held