I'm either buying via ATMs that stay anonymous or via persons of trust, where we go for a coffee and crypto is transferred on my wallet in the meantime.
Best way. I'm buying using a bank card as well, but I don't see how the bank or government will ever be able to take my crypto. I'm not storing it on exchanges and I'm not cashing anything out through any bank account.