Vistra Corp investment forecast