heyday

(noun) flower

prime
peak
bloom
blossom
efflorescence
flush
time period (generic term)
period of time (generic term)
period (generic term)