When does cradle cap go away?

I oil her scalp with coconut oil every other day (she doesn’t have much hair), but I don’t brush it or try and remove the scales. I’d rather leave it alone and wait for it to improve on its own.

Does that work? Does it take a long time?

She is 19weeks