Our guide to this year's Crazy Water Festival, taking place this weekend, Oct.11-12, 2019.