Third Person Camera Script

I just saw the start code and I was thinking you should change it after reading:

repeat wait() until Player.Character
repeat wait() until Player.Character.Humanoid
repeat wait() until Player.Character.HumanoidRootPart