Thinking or Not Whether to Switch to an Electric Vehicle? Here Are Some Factors That You Should Consider Before Fully Making That Switch.