All-new Hyundai Elantra Adds All-new Spin on 40 MPG