훌륭한 질문이에요! 무엇인가를 떨어 뜨리거나 잃어버리지 않도록 단단히 쥐고 있는 다는 뜻으로 hold on을 쓰는 경우엔 뒤에 무조건 to가 와야해요. 따라서 올라프는 힘든 시기에도 꿈을 확실히 가지고 있거나 꿈에 대해서 생각한다고 말하고 있어요.
Hold on이라고만 쓰면 그냥 '기다린다'라는 뜻이 되어요. 그래서 to가 없이 hold on my dream이라고 하면 '꿈을 기다린다'고 말하는 것처럼 들린답니다.
예: Hold on to the rails. (난간을 꽉 잡아.)
예: Hold on a minute. (잠깐만.)