There is no limit. You can hold any number of VIP Credits in your account. Because of the 72-hour activation period, it's best to maintain enough active VIP Credits in your app account so you can redeem immediately, especially for offers that require more VIP Credits.