When is the best time for setting goals? We know the answer

When exactly should we be setting our goals? Revisiting goals should be done regularly. What should trigger us to reassess what we are striving to achieve?