Buy These Semiconductor Stocks Ahead of Earnings, Says Analyst