You don’t need to run your own node.
Just make sure you don’t use a wallet that uploads your view keys to the node…
not true. watch the leaked Chainalysis video (e.g. currently available at https://odysee.com/@nyxmr:d/chainalysis:f, may not be in the future). they did a lot of their correlations by running nodes and observing transactions that were directly submitted through those nodes.
run your own full node.
Which wallet? Most walets upload view keys to servers.
Only edge and mymonero uses view keys
I have 10 public xmr nodes (all listed on my site as well):
185.218.124.120:18089 185.218.124.120:18189 185.218.124.120:18289 185.218.124.120:18389 185.218.124.120:18489 185.218.124.120:18589 185.218.124.120:18689 185.218.124.120:18789 185.218.124.120:18889 185.218.124.120:18989
All hosted via mynymbox.io using contabo servers (Germany). Not sure why the above post lists one of my nodes as a proxy (or the other way around) for another node. Happy to provide any documentation to prove my nodes are non-malicious.