have a moment
• be currently popular or in fashion.
• "Brady believes foreign language films definitely had a moment about seven years ago"
have one's moments
• have short periods that are better or more impressive than others.
• "the LP may not be the best album of the year, but it has its moments"