No, the money, gems, energy, and other resources are truly unlimited so you can enjoy the game without any caps or grinding.