Nissan Leaf VS. Tesla Model 3. What do you want?!