have a purple patch
To experience much success or good luck. Primarily heard in UK. After falling behind early, the team had a purple patch and scored three quick goals to tie the game. After a few lean years, our business is finally having a purple patch, thank goodness. This is how people get addicted to gambling—they have a purple patch and bet more, more, more. And then their luck inevitably runs out.
Farlex Dictionary of Idioms. © 2024 Farlex, Inc, all rights reserved.