Whether you trade actively or are more of a long-term investor, there are some stocks that you just seem to get right a lot more than you get wrong. From both of those perspectives, one of the best for me over the years has been First Solar FSLR. It is something on which I have made a lot of money and, in a piece that I wrote in October of last year in which I recommended buying it at around $145, I identified why that is so.
That will probably lead to some proposals for tariffs and the like and China is not exactly known for letting things like that go unanswered, even if they are blatantly tactical political moves. A deterioration in relations as the election approaches looks almost inevitable at this point.