Question: Are “best” and “favourite” the same thing? If someone asked you “What’s the best book you ever read?” would the answer be the same as for “What’s your favorite?”
I don’t believe that they are the same thing at all. For instance you can love a really trashy, badly written novel (say anything by Dan Brown) but I doubt very much that any of then would be the best book that you will ever have read.
I am not even sure that I could answer the question what is the best book that you have ever read, as I am not really sure what ‘best’ means in this context. Should it be a classic or a book that is supposedly going to change your life if you read it, or is it just a book that you really like?
As for favourite books, there is always a new book that is my favourite, for a period of time, before something overtakes it, which it usually does.