Stanley Druckenmiller wowed investors year after year with his winning streak at the helm of Duquesne Capital Management.