The best time to study for the test

… is before it's given.

The best time to campaign is before the election.

And the best time to keep a customer is before he leaves.