I am an electric car lessee. I’ve done the math, and if you have free charging at work, it is a no-brainer to lease an electric car.
Assume you have a 20 mile commute. Round trip, it is 40 miles. Your car gets 20 mpg currently. Just in commute costs, you will incur $126/mo in gas (assuming 21 commute days, gas is $3/gal). This does not take into account servicing costs to your vehicle, nor depreciation.
If you live in CA, you can find leases on electric cars around the $100-150/mo range, with zero down. This is net of the $2,500 CA rebate. At this price, you are pretty much break even. Electric cars do not need servicing – no oil changes, no timing belts, not even brake changes since the engine goes into regen mode under coasting and braking. With a lease, your depreciation is paid for each month, so you really have zero depreciation since your monthly lease cost is equivalent to your monthly fuel costs. Your only added costs would be insurance (assuming you have liability only, you will need full coverage) and registration fees.
I charge my car daily at work, and over 11,500 miles, I have probably paid ~$20 or so to charge at home on very rare occasions. My EV gets between 85-100 miles per charge – more than enough to get home from work (20 miles), errands at night, plus back to work at which point I get the free charge.
The big concern would be losing the free charge at work. There are several chargers at work, but they’re always being hogged by hybrids who don’t move their car after the charge is complete. We’re talking Prius plug-in hybrids that get 11 miles on pure EV, but also have the regular Prius hybrid engine that gets 50 mpg. Luckily, the structure has plenty of regular 110v outlets, so I just plug in my own charger every day and do a slow charge. Without the free charge, the math changes dramatically and it is no longer a no-brainer.
One last thought – I do not recommend getting an EV as your only car in the household. The low range makes road trips impossible. We have a economical 4 cylinder used Honda/Acura in the garage for that duty.