Now looks like a very good time to buy European stocks. Many European nations, including France, the U.K., Italy and Germany, have recently abandoned lockdowns as a means of fighting the novel coronavirus. On top of that, Europe seems poised to invest a great deal in renewable energy. European stocks have much lower average valuations than…