More money/cheaper shop?

So I’ve kinda been going with the “gotta catch them all” attitude and the amount of money I get is not able to support this adventure at all, sometimes a relatively tough trainer battle (without knowing beforehand their pokemon) will make me use multiple potions which puts another dent in my pokewallet and barely gives me enough pokebucks to buy a single pokeball, not to mention the catch rate of some pokemon at 1hp (starters in particular). so moar money.

sorry if this comes off as entitled,

Once you make it to Sonata City,you can race on Sonata Tracks. If you only race on the ice track,you’re guaranteed 1st or 2nd place. You can keep doing this,upgrading to a better sponser when possible,until you’re earning $11000 per race.

Fair enough, thanks for the help