My hair is very 3B, very long, & very dry. Also frizz prone. It's very healthy -- it's just all these quintessential 3B things too.

I don't care for Elucence. It had zero detangling for me, & left my hair feeling matted. Jessicurl left my curls strangely flat. Coconut oil increases my frizz, tho does add softness. Shea butter does the same. These ingred's make my hair feel great -- but decrease definition & up the frizz. I have to add a strong hold gel over top.

My faves
Garnier Fructis Leave-in (has made the biggest difference in moisture & frizz)
GF rinse-out (not as amazing as the leave-in, but very close to One C)
One C (great moisture & detangling)
LaCoupe Shine & Smooth Silky Smoothing Conditioner (very silky & lots of moisture)
Curl Junkie anything (lots of moisture, but little help with frizz)

B&A gel
is the most moisturizing I've tried, but it does loosen & elongate curl
Angell is good, if you don't live in humidity or need much hold
Biosilk gel is good, & as long as I use a leave-in or cream underneath, no dryness --that's true for most gels
Herbal Essence gels are all cheap & decent: none are drying, but with mediocre hold
CurlKeeper (did not have luck with this one, but many 3B's love it for adding moisture & frizz control)
3B, bra-strap length
laidback, very-modified CGer
HG: GF Sleek 'n Shine Leave-in; Alagio