After hitting a record high of nearly $5.02, the national average is currently at $4.03 — the lowest it's been since early March.