There is still the cheaper alternative to pack light and move often, although it also requires exercising some level of good practices, everyone feels a bit better using a freshly installed OS.
Build your own live-CD distro, use file-system snapshots, segregate data susceptible of containing malware, or buy new stuff in random shops you deem trustworthy, use it and throw it away.
On a side note, as we've seen recently, using untrustworthy sources of software like npm will without a doubt affect your level of security.
There is still the cheaper alternative to pack light and move often, although it also requires exercising some level of good practices, everyone feels a bit better using a freshly installed OS.
Build your own live-CD distro, use file-system snapshots, segregate data susceptible of containing malware, or buy new stuff in random shops you deem trustworthy, use it and throw it away.
On a side note, as we've seen recently, using untrustworthy sources of software like npm will without a doubt affect your level of security.
There is no complete and simple solution, AFAIK.