Laurell K. Hamilton said this quote

Confidence is a fine trait. Over-confidence isn't.