gas vs hybrid cost analysis 2785628