This is a great thread. Curly hair is so different that what works for one person may not work at all for the next but at least it gives you someplace to start.
My hair isn't as curly as yours, more of a 2b curl, and not coarse or fine, but in between. I also struggle with it being straight at the roots and find that it gets curlier as it gets longer.
The biggest difference for me has been putting in a curl activator product in the shower with soaking wet hair, then I scrunch it and put on a microfiber turban. When I get out I do my makeup and brush my teeth while letting the turban absorb some of the water, then I take if off and put on a little gel or mousse. Lately the mousse has been working better for me than gel - not sure why but it is holding the curl better. Then I let it air dry or diffuse for just a few minutes to set the curls before air drying. Doing some the the drying and scrunching upside down helps with my roots. I do this every day but only wash twice a week. Like some others here, I just haven't been able to get good hair days without a total soaking. I haven't found that this dries out my hair, in fact the opposite seems to happen where I get too much moisture.
The only problem with wetting it every day is that I end up with wet hair longer every day than I would prefer.
I recently swapped out my curl activator (Cantu) for one with a little protein (Curls Blueberry Bliss leave-in) and it has been much better, not as smooshy, if that makes sense. I think the place to experiment would be with moisture vs. protein. That made a huge difference for me. One video I found useful was Swavy curly Courtney protein moisture balance.
Almost too much information but if even a small bit of it works for you then totally worth the watch.
Good luck!