I will never forget 10 year old me grinding in Pokemon Moon to get my level 100 Primarina (also my first Pokemon ever, which I still have today). I must have beaten the Elite 4 almost 50 times leveling my Primarina (and the rest of my level 85 team) up.