what's the best way to clean a PC?

Do those mini vacuums they sell on Aliexpress pay off? I always use those clean painter’s brushes, but something always stops working, the PC won’t turn on and I end up searching for days. It almost makes me want to put the dust back in lol

Is there any other method you recommend? Other than taking it to a car wash.