I havn't met any Thargoid in battle, so i don't know how to prepare a proper ship. Any speculation will only lead to failure... My first ship to counter a Thargoid, will be a Sidewinder. And i will do nothing, but evade and observe how it will be turned to shreds. Then i will prepare a decent ship (or build an adequate protection and defense system into my Asp Explorer), using the gathered data and the many 100 mills, i have waiting on my cred account. But honestly... I'd still hope for a peaceful contact though.