Envision's Shah sees market highs in 6-12 months amid recovery