The Future of Time Travel: Is It Also Its Past?