Hopefully, the latest world oil crisis will finally force a majority of voters to take renewable energy and electric vehicles ...