I am looking for an eco-friendly and cost-effective option for my daily commute. Is the Nissan Leaf a good choice for me?