The Carolina Bays Debate: A Cosmic Impact, But When?