The Best New Stocks to Buy in 2020 (And 2 to Avoid)