Stick with Squirt.
Been using it for years now, winter & summer, dry and mud. Shiny chain every time. Just needs a wipe when muddy or quick pass with a hose if bad. Never need chain cleaner aside from first fit (and even then I now run the factory lube for a while until it’s done then just stick Squirt on).
Says about not letting it get below 0 degrees, but it’s rarely that cold in Surrey and I’ve ridden in sub-zero snow with the stuff and still no problem.
Apply after every ride. Buy the big “shop” bottle. Better value and spout is longer / easier to apply. Also, apply a good 5 mins before riding and I apply it to the inside of the chain and spin the chain for a bit. Key is to get into the rollers. The surface isn’t that important (which is why wet lube is shit as it sits on the surface and sucks in dirt).
I do 60 miles rides with the stuff no problem.