Мне кажется это 100% так, но интересно с точки зрения низкоуровневого программирования. Не сказать что я много понимаю в распределении памяти, но, если есть минутка, я себе это представляю так:
Есть новая переменная, для нее выделяется место и компьютере хранит адрес этого места что бы брать оттуда значение и переписывать его. И узнав что сейчас лучше пересоздавать я задумался, а вдруг действительно не полезно перезаписывать большое количество раз значение на одном и том же месте в памяти, возможно при создании каждой новой переменной выделяется новое место и это для памяти полезно тем, что задействуется разные участки памяти? может это правильнее?
Или же наоборот. Сам такую низкоуровневую информацию не нашел, поэтому вот думал, может кто знает)