
Be on a tear
Positive Streak
Use it when someone or something is doing exceptionally well in a short time. 
Recent Success
It implies a recent period of success, not a long-term track record. 
Not Literal
The phrase isn't about tearing something; it's a metaphor for rapid success. 