Unlocking the Secrets of Time Travel: Theories, Paradoxes, and Possibilities