Concerns about the tech? Then lease
If you have concerns about the residuals then lease. That way you don't have to worry about the long term reliability or costs as the entire lease would be under warranty. A Leaf can be leased for less per month than the average vehicle costs just in gas. Leases are typically $99/month with $3000 down and $279/month with zero down for 36K 3 year lease, and was before the price drop.