No no no, I don't doubt your profitability, I don't doubt it at all. (As you've already shown)
You need to make sure you're watching the downside. From what I see and I'm sure you know this as well, you're buying on the way down, in a dangerouse battle zone where stops are tripping each other...