At this point.. none of them are.
That is the right answer.
Cross Referencing Data is the reason why all anon solutions fails.
Your IP address is not anon,
Your Browser info is not anon,
Your Email Address is not anon,
Your Bank Account which you linked is not anon,
Your address where you mailed or received goods is not anon,
there are no guarantees the person that did business with you did not sell your identifiable information.
All anon solutions will fail til they can solve all of the above.

Good points. I was concerned about this when using an "anon" cryptocurrency and so I think that until now they are called anonymous just to bring hype and a false impression of it. Still, about the IP address and email address not being anon is a thing that brings me doubt since I've always thought you could use Tor to hide your IP and an email service from the deep web (which you can send messages by using PGP). Or, maybe Tor has been compromised and thus there would be no real anonymity. Just my opinion.