My physics professor teachings is BASED on a book, so he recommend buying one particular book. The book is good, but there are many other better books. 

Would it be a good idea to buy books other than what the professor recommended ?

Note: I can't buy both, because those books are expensive!