The book I consistently reread is Notes from the Underground. Anything by Balzac is highly rereadable also. I don't read much fiction anymore but fiction has left the deepest imprints on me. I did just read Jew Sus by Feuchtwanger, I'd recommend it. All of Kafka's works are up there too.
Also recommended in this reply