Max to the max, you can buy 4800 Diamonds at once from any top-up store, But there is no limit on how many times you can repeat this same top-up.