How to utilize colors smart bulb colors?

I have a light (Kasa color bulb) in my bathroom that is controlled with a switch. I would like that light set to normal white for most of the day, but if it is turned on at night, I would like it to be red. The problem is, Home Assistant finds the bulb, but after awhile, it loses connectivity since there is no constant power being given to the bulb when the switch is off. Since there is no connectivity until the light turns on, I can’t set the color to red until the switch is on which isn’t helpful.

It seems like the answer is to leave the bulb powered on all the time and have a remote switch that can communicate to HA replace the normal light switch. Is that the only way of doing this?

That is the only way yes.
Unless you want to use your phone or voice commands.

Yes, that‘s the purpose of a smart bulb.

No, though you can change the color using an automation that triggers if the bulb changes it‘s state to ‚on‘ (from unavailable).

But as you already noticed, it takes some time for the bulb to report in.

Can you show an example on how to change the color of a Kasa bulb, preferably in Visual Editor ? Thanks