When the series should have ended (spoiler)
Although I'm someone that loves when series end on positive note, this series should have ended on episode 22 when Kurisu died. It gives time travel more of a devastation effect on a person's personality. For example Okabe, even though time already has a predestine schedule, he continuously jumps to try to save his friends. This alters him personality from his fun jokingly evil genius to his devolve methodical self.
However, although there are many plot holes in the story, it is still well crafted that make it worth watching twice.