Hamsik: 'Best is yet to come'