You are still young, in that case I would skip on all dividend stocks and ETFs. In my view those are good once you have reached your saving goals and want to play it safe. Until then you will only loose on performance.

Coca Cola for example gives roughly about 3.5% dividend, that's well in the range of inflation meaning you hardly make money at all.
Whereas with a good ETF on s&p 500 or Berkshire Hathaway you will make real profit for the next 10 years and more.
And since you have much time ahead I would also go for some Nasdaq 100 etf, they are very much tied to the FEDs interest rate, thus sometimes they will go down quite a bit, but Nasdaq is always fast to recover. And over several years there is a really good performance. Can you imagine a world without tech companies?

You can also go for wide moat ETFs if you wan more diversity.

The key point as I had to learn myself is to invest into something that you can keep for 10-20 years. And for that s&p 500 and Nasdaq 100 are great if you don't need the money.
The biggest mistake is to swap in and out stocks or ETFs and having to pay tax on your profits again and again. Tax payed is money missed for reinvesting, and loosing money because of missed compound interest really hurts badly over 10 or even 20 years.
And for individual stocks you should always choose those that even after tax perform better than s&p 500, otherwise it is a waste.

And if you want performance there is no way around US stocks.
60% of all global stocks are US stocks.
And stay away from emerging markets, the performance is meager.
For the time being, since many companies flee China and Chinas population will grow rapidly old soon enough, many move to other countries. For the next few years (maybe much longer) India ETFs seem to be a very good alternative to US stocks.
Currently they perform even much better than S&P 500.
@UndNun thank you so much for your advice!