A few months? Ever since the night of Nov 8, 2016.
The question then, as now: where were these 40-50 seats supposed to come from? What candidates - actual living breathing candidates - were they assuming or predicting would win these seats, especially in seats where ousting a GOP incumbent would be required?