When You Reach Me by Rebecca Stead
The description (taken from the Author's website):
Four mysterious letters
change Miranda’s world forever.
By sixth grade, Miranda and her best friend, Sal, know how to navigate their New York City neighborhood. They know where it’s safe to go, like the local grocery store, and they know whom to avoid, like the crazy guy on the corner.
But things start to unravel. Sal gets punched by a new kid for what seems like no reason, and he shuts Miranda out of his life. The apartment key that Miranda’s mom keeps hidden for emergencies is stolen. And then Miranda finds a mysterious note scrawled on a tiny slip of paper:
I am coming to save your friend’s life, and my own.
I must ask two favors. First, you must write me a letter.
The notes keep coming, and Miranda slowly realizes that whoever is leaving them knows all about her, including things that haven’t even happened yet. Each message brings her closer to believing that only she can prevent a tragic death. Until the final note makes her think she’s too late.
The book is a kinda, sorta retelling of a Wrinkle in Time (A book which I love by the way). It answers the question about whether time travel is actually possible.
**teeny, tiny plot spoiler (highlight the blank space between ** to read)**
I guessed that the laughing man on the corner was an important character but I was a little bit surprised at who his real identity was. The Husband would have totally nailed it, I'm pretty sure. He's good like that.