Что более выгодно ответить невозможно, потому что есть вопрос к требованиям, ресурсам, задачам.
В общем случае, есть финансовые возможности перекупать - перекупайте, зачем тратить время, силы, создавать инфраструктуру для выращивания, потом защищаться от "перекупа" и т.д.
Если нет таких ресурсов, выращивать - единственная доступная стратегия, потому что рыночную наценку вы не можете потянуть, а значит выгоднее распределять затраты во времени.
Отдельно, поддержу позицию коллег, которые говорят о специалистах, которых вырастить невозможно. Есть такие направления, так же как есть специалисты, которых перекупить сложно, например если у вас какая-то специфическая экспертность в отрасли, и вам в любом случае нужно учить человека.