There's no question gas will hit $4 a gallon. The question is how high will it go and how long will it last?