A weird hypothesis is that a dream might not even be a story until you wake up—like a wave function collapse[1] of abstract brain activity. Freud wrote about a man being jolted awake by his headboard falling on his neck the very moment he had been guillotined in a dream, and I think most of us have examples. [1]: https://en.wikipedia.org/wiki/Wave_function_collapse
In several instances these are people I haven't heard from in a long time, with some very hard to guess specific reason why they contacted me. (E.g. a long time friend asking me to help his dad with something).
My memory is very clear that I had the dream and processed it (with some reaction of 'huh strange, fancy dreaming about that guy) before I opened my phone and found the text/email from that person. But is that memory being rewritten somehow afterwards?
Or is there perhaps some kind of vaguely wavefunction/quantum/etc phenomena that leads some information to be transmitted back in time by a few minutes? Hard to say, but definitely food for thought