If you're going to have a motorcross bike, you can save yourself a lot of money by learning to do basic maintenance and care of your bike yourself and thus avoid bigger mechanical problems down the road which will wind up costing you a lot of money and time lost on the motorcross track.
First of all, have your uses manual handy that came with your bike, if you don't have one or you bought a used bike and wasn't given one. There are a number of places online to get users manuals. You need to see what the proper fluid levels and any nuances for your particular brand of motorcross bike.
First off, after you have read the manual, make sure the proper amount of liquid is inside your motorcross bike's engine. Make sure that you have the proper oil/gas mixture for your bike's engine if it is a 2-stroke.
Motorcross bikes vibrate. Nuts and bolts can get loose. Give your motorcross bike the once over and tighten up any loose bolts and notice if any screws are loose or missing. Also, clean the air filter after each ride. Simply remove, rinse off and replace.
Pay special attention to your drive chain. Make sure it is well lubricated with no dry spots. It should be able to flow. If you don't lube it on a regular basis, it will stretch.
Another point you need to check is your motorcross bike's tire pressure. If you have too little your bike will be hard to control and if you have too much your bike will have too much bounce and again be difficult to control. Check your manual for proper tire pressure for your model of motorcross bike.
A little preventive maintenance will keep your motorcross bike running sharp for years to come and save you a lot of money in getting parts fixed.