If you’re trying to catch the start of an event, logging in early is always good advice, if for no other reason than to warm up.
I personally typically boot up Zwift 15-20 min early to get things all squared away (devices paired, an updates completed, etc.).
Once Zwift is up and running, I go get my kit on, fill my water bottles, grab my headphones (hopefully charged) and head out on a warmup which is usually 5-10 min depending on how hard the event I’m joining will be.
This is funny because it is so true. I found this Avantree headphones NB16 with 20 hours of continuous talk / music play time. The nice thing is they notify you that your battery is low with 2 hours to go.