How often should internal controls be evaluated?

Many organizations benefit from reviewing their internal controls periodically or following significant changes such as growth, leadership transitions, system implementations, or organizational restructuring.