I am very anal when it comes to cleaning. And knowing this about myself I only clean when I know I'm going to have an afternoon or an evening to myself. For example, I had a nice dusting of dirt,dust, crud, burnt nitro spooge etc etc all over my Savage. It took me about 4 hours to almost completely disasemble it and clean it to like new conditions.
I dont suggest YOU do this but its just the way "I" am.