Octane has nothing to do with fuel economy or giving more performance. Simple: If the manufacture calls for premium, then use that. If they don't, then go with regular.
Octane is a fuels resistance to Detonation. High Octane rating means that it takes a bit more for the fuel to ignite. That...