ngl, it's weird that if time travel was going to happen, it didn't happen sooner. not to mention time turners can't take you back too far without massive repercussions. that said it could be something else entirely, doesn't have to be time travel I guess.