As far as picking individual stocks:
Trading requires pattern recognition and experience.
Investing requires knowledge and understanding.
It took me so long to understand Palantir, but I think that company is bulletproof. I started getting into PLTR around $60, but I doubled my money quickly. (Yeah, it's way down now, but guess who's buying)
I hung onto my INTC for months with nothing really happening, then suddenly it popped by 25%.
SOFI is down again, but guess who's buying.
These are the three stocks I understand best, and I am relatively confident investing in them. I am currently working on learning about Archer Aviation and the quantum computing companies. I have no problem trading them, but I have not invested in them long-term yet. If you want to invest in companies, you need to understand them and believe in them. There are a lot of people in this thread that can help you with that, if you are interested. There is also a world of information out in the web, but there can be a lot of BS to sift through when looking for real info.