I also try not to spoil anything for people, but I will almost always spoil myself as soon as I get any real interest in what's happening, so I'm not distracted away from appreciating the craft of it. [It also means if, e.g. the character that intrigues me the most dies off early, I can just not participate in it.]
For example: The Only Good Indians by Stephen Graham Jones is a horror novel, which is alright, but the angle of horror it's taking is $familiar_theme + $native_framework. Knowing this makes me more happy to read the book, not less. Otherwise I see some really dumb opinions, like panning The Only Good Indians for having native american-centric conflict in it... when it is very clear in every jacket, blurb, author bio, etc. about the book screams "this is about native american stuff".