Analyst: San Diego gas prices could drop 50 cents