You are right. Since Milan doesn't have a lot of money right now, they should try to sign young players. If the coach is experienced, it is possible to perform well with young players. Milan aim to bring stability to the performance. This team will not fight for the title. And therefore Milan management has no interest in spending too much money. However, there are likely to be several major changes to Milan's squad next season.
So far, Milan has performed well last season until it qualified for the semifinals of the UCL even though it was finally defeated by Intermilan, but Milan has good quality players, even though they don't have the money to buy great players and are famous for the current players, it seems like enough for Milan to be able to compete in the league. next season with existing players or youth players.
I'm not a Milan supporter but so far they've played well with the existing players, consistency and discipline have made them play well as a solid team, but if you want to buy a player, young players are better because many clubs recruit young players because of course during the season the future will be very tight.