I used these links but they have different meanings, so I was not sure what "on a Hot Streak" means
Urban Dictionary: hot streak
Oxford Dictionaries: hot streak
M-W: hot streak
Here are some sentences from the article: "Japan’s Economy Is Growing, but Don’t Call It a Hot Streak"
"Is the Economy on a Hot Streak?"