I never lube chains. Any lube will have to be sticky to work, otherwise it comes off. If it sticks then grit will also stick to it.
That will wear it out.
Its not like say a camshaft chain in a car engine – under extreme load and temp etc. Its a chain on a bike.
I just use WD40 on mine after I wash the bike. Stops it going rusty, but does not leave anything to allow grit to stick to it. Also means it stays very clean as it not covered in anything and mud tends to drop off.
Right now after a week of riding in the shit its actually pretty clean.
My chain and whole drive train last a year, then I replace the lot in one go. Cheap stuff, chains less than £20, cheap cassette. I ride 2-4 times a week.
So, dont bother, just clean your bike.
This is pretty interesting, I always thought lube was essential. However, I never clean my bike!! 😉