I wouldn't lease, would purchase something like the Civic you mentioned, maybe a 2012 with low mileage. Or a similar brand like Hyundai if the Hondas are more $$ than you want to pay. Get multiple quotes. Check out Carmax for used models and no haggling. I bought a small 2012 SUV from Carmax ,maybe 10K miles, for about $12000. Warranty for 75K or 100K miles, don't recall which. Very low mileage. The new models are nearly $20K so $12K was a great deal for me