Probably early May. See https://www.nationalparkstraveler.org/2018/05/celebrate-spring-bloom-wildflower-weekend-shenandoah-national-park
Early May seems right. But warm as last year was, could be mid April. If I were planning to go, I'd lean toward May.
Thanks! Your answer is awaiting moderation.