Are "best" &" favorite" 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?"
Best and favorite is when a book stays in your memory for all time, it can mean the same for both sometimes. That is only my opinion.