Pakistan pace star Shaheen Shah Afridi says ‘best yet to come’