Also, in addition to moisture, a good gel for hold helps retain curl shape. I just wet my hands and scrunch a little water into my BSL-length hair on the 2nd day, then air dry. 10 minutes later, once it's dry, I scrunch again, and my hair is good as new.

I use leave-in (for moisture) + curl enhancer (for curl) + gel (for hold), and low poo every other day.
hair type: 2B/3A
low poo: Elucence moisture; Elucence clarifying (after swimming)
condish: CJ smoothing; CJ argan; CJ repair me; CJ curl rehab
winter/spring styling: CJ Beauticurls leave-in + Curly Kinks coil jam + Ouidad mongongo oil; or CJ leave-in + SpiralSolutions CEJ & FHG
summer/fall styling: CJ CCCC lite + CIAB + Curl Queen pw = 3ahair