Никогда на самом деле не знаешь, если не проверишь, насколько велик его удар, но если нет причин размещать его внутри цикла, не делай этого. Распределение большого количества памяти может быть медленным, и если вы сделаете это достаточно, это замедлит ваш код.
То же самое можно сказать о чем-либо внутри цикла. Если его там не нужно, он будет работать быстрее, если его убрать (насколько быстрее все зависит от того, что это такое, а выделение памяти требует большего, чем другие вещи), но если это делает код лучше / проще, это может быть Стоит оставить это в курсе.