Homer Simpson Predicts Time Travel

Donuts. Is there anything they can't do?