‘YOLO’ consumers are driving what could be one of the last good stretches for the economy, Wharton’s Jeremy Siegel says