Prime time (6)
I believe the answer is:
heyday
(Other definitions for heyday that I've seen before include "Time of maximum prosperity" , "Period of one's greatest success" , "Period of greatest vigour" , "Period of greatest success and popularity" , "Period of one's greatest productivity" .)