Hi Bulldog,
It seems I am replying a lot. My son's KX 80 went over a year of very regular riding before a top end. And even then the compression was not low. I just wanted to clean the power valve. For a top end job you will need a piston,rings,gaskets,radiator fluid, and a manual. The power valve has to go back together a certain way. The manual will show you how exactly. Total job I think is about 90.00 dollars or so.
One thing that will get a top end quicker than anything is a dirty air filter. Keep your filter clean at all times and you should be able to go for a good while between top ends. I have 3 filters for my sons bike and 3 for mine. I ride a KTM 200 mx/c.
Gary