Cost per mile is still generally way cheaper than gasoline, more so with home charging. Most people should be able to get to 80% charge overnight. If you drive less than a 150 - 200 miles a day, you won't need to pay for public charging. There are also additional savings with electric vehicles because most of the maintenance items associated with traditional engines aren't required for electric motors.
However, until the charging infrastructure is dramatically expanded, having an electric car can require some planning at times. If you value the convenience of fueling up on a whim and within only a few minutes, we're still many years off.