Perhaps it would help if you defined "cheap"? For me, it means less than a dollar a share. My picks are First Cobalt, Jervois, and Fortune Minerals. I also have a little Abcourt mining. Yes, all my investments at the moment are in North American mining. Regardless of who might "win" the best electric vehicle title, there is a very good chance of there being recalls which will effect profits. But they all need raw materials to build from. The governments are also looking to provide low interest loans to make the mining happen. For me that makes these stocks a little safer to buy. Still risk, but should have long term payback.
Slightly higher than 1 dollar right now. But I see support here at 91 cents so I think it will be under one dollar next week. But I think its a great long term hold for a cheap stock