LERP between two materials?

I get that, but how do I set WHICH texture to blend in, inside the blueprint for my weather system?

Basically, the system decides which sky to blend to every x minutes in order to match the new weather type (six options). So I need to be able to dynamically change from the CURRENT texture, to a NEW texture, which is being decided dynamically inside the weather blueprint.

Your suggestion would only allow me to blend from one texture to another, based on the two samples in the material. I have six possible textures that are being randomly chosen inside the weather blueprint. Basically, the weather decides which texture is A and B, then lerps between them over a timeline that I use for all the other weather effect.

The skymesh is a component of my weather system, so passing updates to it is not a problem, its setting A and B dynamically that I am hung up on.