The Doctor has had quite the fortnight. A podium in Argentina followed by a new lap record around The Ranch