is this just for the chain?
I've used supermarket multi-oil (own brand 3 in 1) on my bikes chains for years, but I kind of mix it with GT85/WD40.
the application is quite important tho, so with the straw attached, spray the chain at the cassette while turning the cranks backwards for 3 full revolutions – then do the same with the straw pointing to the inside of the chain (above the top jockey wheel works best) it should be soaked now so next grab the chain (below the chainstay) tightly with an old towel in your hand and backpedal the cranks a few times leaving it dryish, next drip the multi oil/3in1 onto the chain whilst backpeddaling the crank, leave it for a minute or so to mix with the GT/WD residue then repeat what you did with the towel leaving the chain quite dry.
it doesn't really matter whether you do the 3in1 or the GT85 first
FWIW I prefer this to any bike specific chain lube, no matterr what the weather.