eureka moment


noun informal

a moment at which a person realizes or solves something