virtuous circle
Concise Oxford English Dictionary © 2008 Oxford University Press:
virtuous circle
▶noun a recurring cycle of events, the result of each one being to increase the beneficial effect of the next.
'virtuous circle' also found in these Oxford entries:

