A smart way to save Team funds and develop players at the same time is to send them out on loan.
Young players can have huge potential, but may not be first team material. Loaning them out will give your players valuable experience and also bring in transfer fees, allowing you to develop your players at the expense of other clubs