Best Stocks offers free stock recommendations backed by analyst researches. This infographic summarizes the 4 top picks of the " best stocks to buy now" program. The recommendation program started in October 2019 and at press time, it has an overall return of over 135%.