Agnelli: 'Juve best is yet to come'