public void MakeInvestment()
 {
     if (talkedToBankEmployee && investmentStrategy != null)
     {
         investmentStrategy.Invest(investmentMoney);
         Console.WriteLine($"Du hast {investmentMoney} in {investmentStrategy.getInfo()} investiert!");
     }
     else
     {
         Console.WriteLine("Bitte reden Sie zunächst mit ihrer Beraterin und wählen Sie ihre Investment Strategie!");
     }
 }
        public IInvestmentStrategy TalkToBankEmployee()
        {
            talkedToBankEmployee = true;
            List <dynamic> investmentList = new List <dynamic>()
            {
                new GoldInvestment(),
                new CryptoInvestment(),
                new StockMarketInvestment()
            };
            IInvestmentStrategy recommendedStrategy = investmentList[fancyAlgorithm()];

            Console.WriteLine($"Beraterin: Ich habe die Anlagestrategien überprüft und empfehle in {recommendedStrategy.getInfo()} zu investieren!");
            return(recommendedStrategy);
        }