This seems like the right day to recommend 11-22-63 by Stephen King.
I read a lot of Stephen King during my law school days, and more sporadically thereafter. I think he’s one of the great storytellers of our time. I haven’t read all his novels, but I’ve read most of the best-known ones. So, with that caveat, I proclaim the following: 11-22-63 is Stephen King’s best novel. Yes, better than The Stand. Yes, better than It, The Green Mile, Misery, Cujo, The Shining, The Dead Zone, Salem’s Lot, and Carrie. This novel is a masterpiece.
The story follows Jake Epping, a high school teacher in modern-day Maine, who is given a chance to go back to the early 1960s — with the purpose of stopping the JFK assassination. Along the way, he saves a few people from personal tragedies. And he meets Sadie Dunhill, the love of his life, in a small town in Texas in 1962. But Time doesn’t like being changed, and the bigger the attempted change, the harder Time pushes back.
I listened to the audiobook, and narrator Craig Wasson does a wonderful job of portraying all the different characters. I can’t put in an affiliate link straight to the audiobook, but if you click on the Audible.com banner below, you should be able to download it (with membership).