Gas prices are rising due to the war in Iran, with the national average reaching $3.47 per gallon. Drivers can save money by using apps to compare prices, skipping premium fuel, and paying with cash.