For me, currently, it is Cleopatra and Frankenstein by Coco Mellors. There is a lot of hate about this book. I don’t know why, the book for me is awesome. First few pages and I’m already hooked. Some chapters got me guessing on the relevance of it in the story but it all made sense at the end. Though it’s a debut novel by Mellors and some writing needs to be improved. Looking forward for her future books.
This won’t be a popular take, but honestly Storm of Swords was the most emotionally overwhelming book I’ve ever read. I read it back before it was ever an HBO series and had no idea what I was getting into. I usually run out of steam on really long books, but that’s one that I absolutely ripped through as fast as I could. IMO it’s easily the best of the series.