Ferrari's new Team Principal - Did Ferrari get it right?