The economy can expand so long as gas doesn't go much above $4 a gallon, Jeremy Siegel says