Develop questions you want to answer and then find the books that will help you to do so. If you have an active interest in a book you'll get a lot more out of it.
Don't just read books because they have a good reputation in general.
That's a great idea, but still, You should remember that You do not even know all questions You can ask, thus reading books that has reputation can broaden horizon in ways that You can't event imagine (or alternatively You can try to build computer that will find the question).
Don't just read books because they have a good reputation in general.