I clean at the range after the last shot fired. When I get home I clean it again till the patch comes out as white as it went in and leave it in the cleaning rack over night and run a tight patch through again the next morning and recoil and put it away if I don't go out to shoot again.
I always have and always will do this.