…ok….

so because she got this letter/package, she knew that she, and 3 people named Rose, Dave, and John, were going to be friends in the future, where John would send her a package that went through time shenanigans to her 4 year old self to let her know they were going to be friends in the future

How long was Hussie thinking about these time travel plotlines?

So, ok, if I am following this right…

John gave her a present. Which she knows will be taken from her by some mad max distopian, and told them to send her the present into the past for her 4th birthday…

Meaning that unless it gets stolen again, she had this fucking present the entire goddamn time