California Resources Corporation (NYSE:CRC) is one of the Best Affordable Stocks to Buy According to Analysts.