The best time to plant a tree is ten years ago, followed by now!
This is "Dead Aid" written by African economist Dan Pisa Moyo, and this is the conclusion of the book.