Your golf balls can get really dirty during the game. So you need to clean the balls from time to time if you do not wish it to have a negative impact on the speed as well as the spin of the ball. The cleaner your golf balls are, the better it is for you to handle.
You may buy your golf balls from the second hand shop or it may be new. In both cases cleaning is imperative. There are various professional cleaning machines that are available in the market. You might even want to get your own golf cleaner. You also get smaller and cheaper versions that can even fit in your belt. All golf courses have their own golf cleaning machines that you can use.
If you do not want to invest in a golf cleaner, it is alright, you can also clean it at home with the help of hot soap water. This is extremely cheap and you can clean many balls at a time. This is unlike a professional ball cleaner that can handle one ball at a time. So you decide what you want to do depending on your budget and time restrictions.