Run Terminal As Admin vs As User

When should I (and when should I not) run Terminal / Windows Power Shell / Windows Git Bash as a user and when as an administrator? Does it have any guideline?