 In a potentially stretched market, these 8 stocks to buy have solid bull cases and catalysts for outperformance in 2021. The post 8 Stocks to Buy Before the Ball Drops appeared first on InvestorPlace. 