Does Time Repeat?