Pace ace Shaheen Afridi says ‘best yet to come’