Question: how many power moons do you have to buy?
Answer: 1 Answer. No, there is no limit. You can do this at any store that sells these as well, giving you more power moons than you would ordinarily find in game.