?Cats don't need to take a bath because their seliva will kill the germs and keep them healthy. If you force them to take a bath, it equals to take their natural protection off their coat.
If I were you, I would keep my house very clear, if your cat is inside cat. If he is outside and inside, you only need to brush him more often and clear the brush. If he gets oil from under cars or tree sap from bush, I would only clear part of his coat where is dirty. Once my kitty got tree sap on her back, I just cut the hair off that area carefully. it grows back now.
If I were you, I would keep my house very clear, if your cat is inside cat. If he is outside and inside, you only need to brush him more often and clear the brush. If he gets oil from under cars or tree sap from bush, I would only clear part of his coat where is dirty. Once my kitty got tree sap on her back, I just cut the hair off that area carefully. it grows back now.