When can a theory be revised?
if the general public does not understand the theory
after 10 years
if new knowledge expands and corrects our understanding
when a new scientist begins working on it
1 answer
if new evidence contradicts the current theory