Poofy hair

I LOVE my hair after cleaning it! Once it's at the "almost dry" stage it turns a light beach type wave. Its thick and long. Butttt once I brush it once the waves turn to a big poof. I always and up pulling it back or straightening it so I've never really dealt with trying to figure out a new routine.

Can anyone recommend products or a routine to try to keep the waves for as long as possible?!? I wash my hair every 2-3 days.