You sound like the teen girls across the street, "my last few boyfriends were duds, so why should the next be any better?"
I might use this drop in SP as a nice buying opportunity.. Thought about selling off at 38c and buying in lower, but didn't have the nerve to run the risk of news being released and then needing to buy in higher. Averaging down is my safe bet.
TPT Price at posting:
34.5¢ Sentiment: Buy Disclosure: Held