The best time to plant a tree is ten years ago, followed by now.