"Shall l not inform you of the best of witnesses? The one who comes with his testimony before being asked for it."
Jami` at-Tirmidhi Book 35, Hadith 1