pull down to refresh

One thing that keeps coming to my mind is that every Bitcoin transaction is recorded on a public blockchain. As blockchain analysis becomes more advanced, it seems like it could become easier for someone to follow where your Bitcoin came from and where it goes.

This makes me wonder if we really care about financial privacy, can Bitcoin users afford to ignore tools like CoinJoin? Or are there other tools or apps worth checking out if we want to improve our privacy when using Bitcoin?

Just curious, no hard feelings. I'm only asking this as an open question and would like to hear what others think.