Mucus plug?

I’m 38 weeks and 3cm, 50% effaced. I had a membrane sweep yesterday. Is this my mucus plug? Any thoughts on when labor will start? Thanks!