The book Time Loops by Eric Wargo makes a careful argument for the reality of precognitive dreams.
My personal interest in this topic has to do with my obsession with time and to an extent, time travel.
The author starts the book by summarizing a number of examples of dreams that came true, and closely studies an early dream pioneer named J.W. Dunne who wrote An Experiment with Time. What stands out about Dunne is how he made the distinction between dreaming about events out in the world vs events as experienced by the future self.