My advice -- don't try to pick out companies that you think are gonna get big. You're competing with experts who spend all day, every day researching companies and trading stocks; it's essentially impossible to come out on top. You're better off putting your money in some index funds and just letting it grow gradually over time.
Index funds are a very good way to diversify and also not pay advisors to lose money for you.
FYI on Indexes/Index funds Index funds are mutual funds which are based upon a market index. On TV news, you will often see the Dow Jones average--formally, the Dow Jones Industrial Average/DJIA--the S&P 500, and NASDAQ. The New York Stock Exchange's (NYSE) movement is largely captured by the DJIA, which is comprised of the largest companies on the Exchange, by total capitalization of stocks. The S&P 500 incorporates the DJIA and adds many other stocks to get to 500 total companies. The NASDAQ was typically for companies without enough market capitalization to break into the NYSE, and is seen as somewhat tech-centric. There are lots of indexes based on stocks--including certain areas of business, such as the energy sector, the tech sector, etc.--bonds, etc.
Indexes are maintained by major companies; Dow Jones maintains a set, Standard & Poor's (the "S&P"), etc. "Maintain" means these investment-/market-oriented firms maintain the list of stocks in their various indexes according to their selection rules--they change as businesses grow, merge, wither, etc.--and also maintain the current reading of the index. This means that any investment company (or even an individual, but that's a tad crazy) can simply get the list of stocks, and buy them in the amounts/proportions indicated, and--voilà!--you are now mirroring the index.
Because of THAT, index funds are said to be "unmanaged", meaning you don't pay someone else to make investment decisions, which is typical of non-index funds of whatever investment strategy (value investing, balanced, high growth, income, growth and income, etc.).
Why is that important? One big reason is that, just like taxes, any costs to your investing reduce your returns (your ROI, Return On Investment); so paying someone to actively manage a fund increases costs, and decreases returns.
But the biggest reason is this: very few funds outperform the appropriate index, and nearly none *consistently* do so. So when you pay for someone to actively manage a fund, you are effectively paying someone to lose you money.
Vanguard invented index funds because John Bogle didn't want people wasting their money. They also have very low fees (I don't sell them, etc., but have used them for many years), and are "no load" funds...which are costs to buy or redeem shares.
Start investing soon.
And open a Roth IRA if you can (to add money after taxes, to grow tax-free for your retirement and NEVER have to have taxes on it) and fund it to the hilt. Starting now will make it easy, and give you the benefit of compounding over time.
Equity index funds for the first 50K .. then diversify into sectors like medical or technology ... then, when you get to 100K, start picking consumer brand name stocks you are familiar with and add them in 50 share lots ... to keep your diversification
Add dividend paying stocks slowly, in down markets
Once you get 6 stocks in 100 share units, consider selling covered calls to increase income.
Never have more than 25 stocks
Make sure your equity index funds are about 40% of your portfolio
Wrong place to ask this question. I would sit down with a financial advisor and let them help you draw up a plan and portfolio Takes money to make money. Invest in a professional to outline a map.
There are new markets from bills introduced in the Congress coming up. Infrastructure and the new technology of electric vehicles is interesting. Also the typical hedges/commodities that exploit inflation.
@Bornrebel hahaha TSLA? This is bad advice here are the 6M charts
MSFT isnt a BAD choice but i wouldnt pick anything on the NASDAQ rn plussss HODLing in this bear market isnt smart this is day trader market time not investing market time