I have 3b/3c hair and Im forced to style it every day because when I wake up its a curless mess :(
I realize that washing your hair everyday is awful but its the only way I get to have my curls. When I wake up in the morning it really is a mess and you can barely see the curls.
Sleep on a satin pillow case or wear a satin bonnet and pineapple your hair (meaning put it in a high ponytail or bun on top of your head so it doesn't get mashed around when you sleep). You can refresh with a spray in the morning like part water part conditioner, or spray water and then use a styling product to help refresh like a lotion or milk. If you must do a shower wash try using only a light conditioner to wash with (co-washing; V05 are good as well as Suave Naturals) you can follow with a regular conditioner on the ends for more moisture. But the idea is to skip a full on re-styling and drying if you can and go a few days between cleansing with just a re-fresher.