idk I don’t feel kanto and hoenn needs tp, they’re quick. I noticed same with battle box and account box maybe have some reason.
markets are the “big” stores on regions like the one on celadon or rt 9 unova
The real method is e4 reruns, u got 500k per 5 reruns, 100k per region plus a 2k BP.
Of course there is a 6h cooldown to do it again so u can do it 2 or 3 times per day.
But team is really expensive and u need heals and revives (farm revival herbs and farm sitrus best way to get it)