Depends on the year of my dynasty, but I've had a lot of success turning a program around using this formula:
For Off-season yr.1 I normally use:
Recruiting: 40%
Training: 35%
Discipline: 25%
If I land around 5 or more 5* recruits, I redshirt them unless I have immediate holes. Off-season yr.2 looks like this...
Recruiting: 30%
Training: 50%
Discipline: 20%
You'll still get a good number of 4* and 5* recruits, but the 5* Redshirt freshman should be rated very high. I've had some FR (RS) with ratings as high as 90 as the one year of sitting out has benefited their awareness (for some odd reason) and the heavy training in the off-season has increased their skill ratings (spd, cth, tkl, acc, agl, etc.) NOTE: The key ingredient in this formula is the discipline, make sure you recruit players with
average or
excellent discipline...only take a recruit with a poor discipline if he’s a can't miss top 3 player in the country for his position.
I usually rotate this forumla every other year depending on how many players on my team leave after their third year. The only crappy thing is I have a lot of SO (RS) leave because I've maxed out their ratings a little too quickly, and they'll likely go pro unless you use ALOT of points on them to come back.
Hope this helps.