I def wouldn't pay $2.95 / gallon for gas. I never fill up in the city. Always better prices outside the city. Hint: Robinson & Monroeville are often the lowest. Got the GasBuddy app? Shows you the best deals. Got a Costco or Sam's Club membership? Theyre usually among the best prices. Sheetz card gets you 3 cents off per gallon. Giant Eagle card gets you 10 cents off at Getgo for every $50 you spend.
The only problem I've had turning gas prices into a game is one time I ran out of gas cause I tried to go a few more miles to get a deal! LOL. Mario does actually have a point. Get to know 'hypermiling' techniques to optimize gas mileage. Doesn't really apply to grinding out city mileage but works on highway miles and commutes.