Depends on the conditions I am riding in. Also are we talking road or off road. Basically when the chain begins to make the slightest noise I lube it. On my road bike it is a quick luging about every 100 miles. Every couple of times I clean it and then relive.
mike