For defensive armies I almost always use troops I can retrain locally. For large invasion forces, they tend to come from the homeland.