If you trying to buy less books, don't. My experience in books is no one book is good in every topics, they all have their strong and weak points. They present the material in very different ways and you'll find some suit you better. AND the most important of it all, most books make mistakes, some make a lot of mistakes particular the cutting edge ones. I remember the phase lock loop book by Roland Best had so many mistakes. I pointed out in Amazon rating and Dr. Best actually responded back and offer to sent me the updated copy soon to be released!
When any mistake happens, you can get lost and stuck as the formulas don't add up and you don't know what is right. It is so important to have multiple books so you can compare and verify. I am a self studier, I always have at least 5 books on each topics and so far, none is a waste.
If you want one book to save money, don't. Instead, buy used books on Amazon. Some of the textbooks are really cheap. I have more books on the topics I studied than Standford University Book store. I bought it all used and I found their advertized condition truthful. Some are like new. Most just have some yellow markers, but still in excellent conditions. In this case, more is better.