best stocks to buy now

1.Tesla, Inc. (TSLA) $160.27 10.97%▲

2.ProShares UltraPro QQQ ETF (TQQQ) $22.68 5.78%▲

3.Direxion Daily Semiconductor Bull 3X ETF (SOXL) $15.24 4.89%▲

4.Microsoft Corporation (MSFT) $248 3.07%▲

5.NVIDIA Corporation (NVDA) $198.02 2.48%▲

6.Meta Platforms Inc (META) $147.3 4.1%▲

7.Exxon Mobil Corp. (XOM) $117.76 4.02%▲

8.Direxion Daily Semiconductor Bull 3X ETF (SOXL) $15.24 4.89%▲

9.Apple, Inc. (AAPL) $143.96 1.48%▲

10.Amazon.com Inc. (AMZN) $99.22 2.1%▲