Lube much like tires well you know its endless. That said, I've been using Dupont Chain Saver for a couple of years now and find it to work just fine for all conditions. LBS does not carry it so been picking it up at the man mall a.k.a - Fleet Farm. I clean the chain with paint thinner. Clear plastic jelly jar with vigorous shaking repeat until you get clear thinner. Dry in the sun or somewhere warm. Ideally I would like a ultrasonic cleaner but thats on the wish list. Soak the chain in a ziplock bag with lube in it in a warm place. The only problem with this lube is applying below 50 degrees it does not flow well so warm chain in a warm environment works best. Check this site if you really want to dive it to lubes:https://www.friction-facts.com/test-results/individual-reports
here is another option if you feel like fooling around with wax - http://www.skifastwax.com/cycling/cycling-products
I'm using NixFrixShun for all conditions and it works well and lasts a long time. The key to using it is: -Don't over apply:: Clean and dry your chain, then apply about 12 drops of NFS spread out evenly (aka one drop every 10 links or so), spin the cranks for a while to distribute it, and wipe off the excess. -Wipe wipe wipe - The stuff seems to grow, wiping your chain down every other ride or so keeps it clean and quiet.
It works well and requires very little time for upkeep.
good question: mostly dry here and i change lubes accordingly. For dry/dusty, its tough to find the right one, but rock and roll dry is a pretty descent one for me. for winter riding and less dust i tend to use boesheild T-9 or pro gold
For my dusty, SoCal conditions I have really been impressed with the WD-40 Dry Chain Lube. I wipe it down the next morning and so far it has been a great compromise. Other brands I've tried are "drier" but the lube quality seems to disappear after a few rides. For our very short wet season I have been very happy with the ProLine brand.
I use the same lube choices for MTB, road & gravel grinding. Good luck.
1+ for NixFrixShun - i picked mine up from SILCA website, i think postage was cheaper. i have 1 700 miles experience with this stuff now, and i'm sold. even for the super dusty/powdery stuff in the summer, it doesn't cake the chain (and the stuff's like syrup, you think it would!). i go 250M or so between lubes, and i wipe the chain with a dry rag after most rides. just follow EXACTLY what the NFS site reccomends. can't beat it: 12 exact drops every 250 miles, the bottle will last forever.
I'd stick with Finish Line Dry if you remember to lube every once in awhile. But if you don't until you can feel the need, go with White Lightning Clean Ride. A wax-based lube that works great in winter and wet too. I use it on bikes in my stand for people who don't know they don't need to apply it every once in awhile. It stays on almost as long as Pedro's Winter, but doesn't stink and actually cleans itself.