Even if it's the oldest lesson, it's one we all need to learn, sometimes multiple times. Yesterday was the best time to have learned it. 2nd best is always today.
There is never a bad time to learn this lesson.