Highest re-read value

What is the book that you can read over and over again, and still get something new every time?