I say stick with it and don't waste your money
I guess that depends how much you value training. I would suggest that if you take a nothing special 18 year old allstar worth $10-20,000 and train them properly for four seasons they would be worth
at least a million. That means each player you train appreciates about $250,000 a season if trained properly (most arent and so don't appreciate anywhere as much). So if you think about that doesn't it make sense to spend a little extra on the initial product? Which is the bigger waste of money, spending a bit at the start and ending up with a player worth a million dollars, or not spending and ending up with a player worth a quarter of that?