GasBuddy projects 2026 gas prices to average $2.97 a gallon, the lowest since 2020, marking a fourth straight year of decline.