[in the prime of life] {adv. phr.} At the peak of one's creativeabilities; during the most productive years.
Poor John lost his jobdue to restructuring when he was in the prime of his life.