3 No-Brainer Stocks to Buy With $300 Right Now

It really doesn't matter how much money you invest. Setting aside just $50 per month can grow to $1 million. That's how much money you'll have if you keep investing for 50 years and earn 10.5% per year on average. That's only slightly higher than the historical rate of return of the broad market. 

That's the power of compounding, and all you have to do to make it work for you is hold shares of growing companies, ignore the short-term ups and downs of the markets, and let time work its magic.

To give you some ideas of companies that are trending in the right direction, consider DR Horton (NYSE: DHI)Five Below (NASDAQ: FIVE), and Skechers (NYSE: SKX). Here's why three Motley Fool contributors believe now is the right time to buy these top stocks.

Continue reading


Source Fool.com