I have no more new buildings to master but I need much more money to purchase swimming pool &other. Do I have to buy buildings I have already mastered again? Or just wait some time and gather the reward?