This is what I do, and by no means what everyone should/has to do. Where I drift, and where I use my car is fairly dusty/dirty, so I have to clean my car regularly. Not only that, with what it cost me, I want to make sure it’s in excellent condition.
After every run I blow it out with an air compressor, check alignments, and a general check over the car.
After every 3-4 Runs I:
Degrease all the bearings and re-oil with bearing oil (I use Trinity from Speedi).
Open the motor and clean dust and crap out of it, clean the bearings and oil them, and check brushes/com.
Clean and re-grease the CVD's.
Open the diff casings and blow them out, clean and oil the one way diff and check the pulleys.
Remove the shocks and clean and inspect, making sure they are still working and are tight.
After 6-8 runs
I pretty much disassemble the car; clean any plastic parts I remove in warm soapy water.
Degrease and inspect bearings, and replace any that are buggered, oil the rest.
Clean and inspect diff, and oil front one way.
Check belts, re-tension if needed.
Check spur and pinion and centre bearings.
Disassemble shocks, clean and re oil.
Replace anything that’s broken/worn.
I recently had an issue with my car wobbling, the only reason I even found the problem was that I pulled it down to clean it and noticed the rear lower suspension shaft was bent, causing too much toe in on one wheel, causing it to wobble.
In all honesty it’s probably a bit over board, but I enjoy doing it so it’s all good.
At the very least get some degreaser, an air compressor, and some bearing oil, you can’t go wrong. My air compressor came from Bunning’s, and cost me around 70 bucks, get the air blower attachment and your set.