As a general rule of thumb level all buildings to level 8. Then two training camps to level 11. This lets you have one training camp while you upgrade the other. Then farms, food storage, mines, and iron storage to level 12 or 13. Then see the below links.
It also helps to have your Watchtower the same level as your Stronghold.
Personally, I run 3x Extra low cost training ( recruit training level 11 ) so at Stronghold 11, I upgrade all 3x training camps to level 11. Extra low cost has great return on recruits, but takes a really long time. So three camps running Extra low cost training helps with the slowness.
[Links, Links, Links ] Waiting for 5* heroes or effective use of 4* and 3* Hero teams from Legendary training- Updated 2018-Jun-03
Minimum buildings for Legendary training
[Analysis, Math] Minimum buildings for Training Camp 20 General Discussion
[Guide] “Rage Quit and back again” or How I learned to stop worrying (about 5* s) and Love the 4* s ( told in links )[ 1- 16 months, Manual, Road map]
TC11 Recruit bank
( The TC11 Recruit Bank )
Recruit & Food hoards
([Play style] Recruit (RT4/ RT11) & Food (RT13/ RT20) Hoards- Updated 4-14 )