Even after finding all of the Power Moons in each kingdom and obtaining the various Power Moons from Toadette, Captain Toad, Musical Toad, Goombette and the Desert Wanderer, you will still come up shy of your goal of 999 Power Moons. In order to reach this goal, all a player must do is simply purchase the remaining amount needed from the store from throughout the game. The number of Power Moons you can purchase is actually limitless once you complete the Main Story, but you should need to purchase exactly 119 Power Moons in order to reach the 999 Post Game Goal.