Top 3 Stocks to Buy in September 2025

Best stocks to buy now

Summary

  • September could be a green month even though it's historically the worst month for the US stock market
  • MSTR is my top overall pick due to favorable Bitcoin seasonality
  • BMNR is an alternative crypto treasury play on rishing institutional demand for Ethereum
  • UPST is a pure play on the 3 potential Fed rates cuts in 2025

September is historically the worst performing month for the US stock market on average. The September effect has caused the US stock market to lose 1.2% on average in September.

It's also a great time to buy undervalued stocks on the dip before Q4 2025. Luckily, we have several positive catalysts that point towards a continued bull market run in 2025.

The Federal Reserve plans to cut interest rates by 0.25% on September 17th. According to FedWatch, there is a 97% probability of an interest rate cut.

FedWatch September Interest Rate Cut Probability

That could boost the following top stocks when Fed Chair Jerome Powell makes it cheaper to borrow money.

MSTR

Strategy (NASDAQ: MSTR) is my top overall must own stock right now because MSTR shares are undervalued and trending near 200 day EMA lows.

mNAV compression over the last few weeks has caused MSTR stock to fall in price as investors grow impatient over its lagging returns against Bitcoin.

I'm going to continue pounding the table on MSTR at these current price levels just weeks before Uptober, the best month for Bitcoin historically.

October is also a strong month for MSTR shares as well. According to Barchart, MSTR stock is up the following percentages in October since Strategy first bought Bitcoin:

  • October 2020: +10.97%
  • October 2021: 23.63%
  • October 2022: 26.03%
  • October 2023: 28.97%
  • October 2024: 45.02%

MSTR shares have gone increased percentage wise every single October since the company started its BTC treasury 5 years ago.

I truly believe a MSTR short squeeze could occur in Q4 so I want to load up on MSTR shares and call options before this may happen.

If you want to lower your MSTR cost basis and generate passive income with your MSTR investment then read my article on selling MSTR covered calls for more information.

BMNR

Bitmine (NASDAQ: BMNR) is the world's largest Ethereum treasury company with over 1.8 million ETH on its balance sheet. The company only started buying Ethereum in July 2025 but has 2x ETH than its closest competitor, Sharplink Gaming (NASDAQ: SBET).

Wall Street plans to tokenize digital assets such as stocks, art, and real estate on the blockchain. Bitcoin is a great store of value but it looks like everything will be built on Ethereum blockchain.

Bitmine Chairman Tom Lee noticed this and began an aggressive ETH accumulation strategy to profit from Ethereum Gain and Ethereum Yield.

ETH staking pools pay up to 4% to lock up your ETH. Not only can Bitmine profit from an increase in ETH price but also generate operating income through ETH staking.

Ethereum could outperform Bitcoin in Q4 so I put BMNR on my radar as a pick for the ETH Altcoin boom.

My BMNR price prediction is $420 by EYO so I'm expecting big things out of ETH and Bitcoin during the upcoming altcoin season.

UPST

Upstart (NASDAQ: UPST) is an AI lending pick that could benefit from a lower interest rate environment. Generally, UPST does well when lending activity goes up. The company uses an AI algorithm to partner lenders with borrowers to close my personal loan agreements.

Lower interest rates is good for UPST. This pick isn't popular or sexy but could translate into massive gains over the next 1 to 2 years.

Less is More

I don't want to boogle you down with too many picks because you can make a lot of money by focusing on 1 or 2 really good stocks.

Most of my money is tied up in MSTR and BMNR right now. There are a lot of good crypto treasury stocks and other growth stocks that could continue pumping.

Don't spread yourself too thin with a ton of picks. Focus on the best ones and nail them!