apotheosis

noun

The highest point in the development of something; culmination or climax.