Вы можете сделать его переменной класса или константой, фактически это будет то же самое: будет существовать только один экземпляр. А константы Ruby на самом деле не являются константами - вы можете изменить константу, чтобы она действительно была переменной, только потому, что ее имя Ruby распознает константу и выдает предупреждение, если вы пытаетесь ее изменить.
Но, объявив ее как константу, а не переменную класса, вы документируете свою цель: иметь постоянное значение, состоящее из набора символов, которое не предназначено для изменения. Это будет очевидно для любого, кто читает код. Это то, для чего вы хотите набор символов - так и сделайте.
Если вы сделаете его переменной класса, это будет переменная, так что нет проблем, если кто-то попытается измениться. Конечно, если вы планируете изменить его значение по какой-либо причине, сделайте это переменной класса: снова вы задокументируете свой дизайн.