Standard roller chains require constant cleaning and lubrication as well as regular adjustments. I have never found a suitable chain lubricant that did all things well. When lubricating the chain on the bike what you will find is most of it ends up on the bike and is a pain to clean off the wheels, spokes, guard, swing arm and underside of the fender.
The best lubricant I ever found was regular 30 weight oil when used this way. Remove the chain and clean it in diesel or kerosene. Allow it to hang and drip dry after wiping all residue off. Soak the chain for an hour in an oil bath and again wipe the excess off and allow it to hang over night so most of the oil drips off. You will still get overspray all over but not as much and you will be sure the inside rollers and posts got oiled. Washing the chain and getting most of the dirt out is as important as lubricating it.
The O and X ring chains perform so much better because they are sealed and keep most of the offending dirt out of the wear surfaces. A quick wipe and very light external lubrication to thwart surface rust is all that is required. Much the same as a sealed bearing that never requires lubrication. This is the very first thing I would change on any bike that is not delivered with a sealed chain.