I certainly haven’t spent actual money to keep a computer clean, that’s for sure.
It is best to clean your PC during off hours, midnight would be typical. Generally only a 30 minute job if you do it regularly.