Given all the market uncertainty this year and the downward trend of the major indices, it's no surprise that some investors are hesitant to buy right now. Knowing the right time to pull the trigger on a stock purchase (or a sale) is often one of the hardest parts of being an investor. Three such buy-now opportunities are Vertex Pharmaceuticals (NASDAQ: VRTX), Mattel (NASDAQ: MAT), and Nvidia (NASDAQ: NVDA).
Investors need to pay close attention to NVIDIA (NVDA) stock based on the movements in the options market lately.
Some of our prior best-company picks are still powerhouses. Others have floundered.