public void Purchase(double price)
        {
            if (price > _balance)
            {
                Console.WriteLine("Not enough money");
            }
            var priceWithDiscount = _discount.HandlePurchaseDiscount(price, this);

            _balance -= priceWithDiscount;
        }