It had to end sometime.  I probably won't finish watching it until next year. 
I just watch it from time to time. 
  
The last episode I watched was ep 480, but I plan on skipping some of the filler if it's really weak. 
I've already skipped some of the filler episodes.