>>41442478Here's the best way to EV train your mons, but you need a fairly high level(at least 80) G-Max Meowth w/ a luck incense/amulet coin and to have beaten the game(I'm assuming you did). This is what you do:
Go participate in the league tournament
During every battle make sure to dynamax Meowth and use G-Max Gold Rush all 3 turns. This will net you around 116k per battle. For 3 battles it's close to around 400k you gain which is good for only about 10 minutes. With 400k you can buy 40 Vitamins so you need to make at least 2 runs per mon. For single EV points you can farm feathers which are located on the bridges connecting to Motostoke.