Best All-Time Science Fiction Novel is indeed difficult to name.
The Moon is a Harsh Mistress, Robert A. Heinlein
Closely followed by a bunch of other books by Heinlein, Asimov, etc.
It's a wide, deep and long field with many a sub-genre spanning at least 3 axes in time.