… the best time to plant a tree is always twenty years ago. If, for some reason, you did not plant it then, the next best time to plant a tree is now.