There is a stopgap measure you can take. I'm cheap, so I buy at Wally World on Fathers day!

You just find some octane booster on sale, and buy a case. Fathers Day is the best time because auto junk is on sale.
If you're running mid range fuel (I'd never stoop to trash 87 octane) and the engine starts pinging, just dump in a bottle or two. It does boost the octane, as measured by you either hearing audible pinging or feeling a loss of power.
In my situation, I don't have a turbo engine. But if I run cheapo fuel in my daily driver Jeep, the ride home is interesting. It will downshift on the interstate 10 or 15 times. Just driving on a minor upgrade will require the engine to shift out of OD. Running premium fuel seems to allow it to run under load and still make enough power to keep going at highway speed.
Remember, all fuel you buy probably isn't as listed. You can have cheating by the station operator, or mistakes at the depot or by the truck driver doing the delivery. When I think I've purchased quality high octane fuel and it starts it pinging routine, I just dump in a bottle of octane boost. If I get some knocking the next day, I dump in another. So far, its always solved the problem.
And higher octane fuel, at least for me, results in better fuel economy. If I fill the tank with cheap stuff, and spend a week or so putting up with downshifts, I often only get 12 mpg out of the tank. Premium almost always results in 15 mpg. Its a 25% improvement, for only paying an extra $.20 a gallon. With fuel at $3.00 a gallon, I pay maybe 7% more but get 25% more miles. And its only true for Ohio gas. The crap the EPA foists on us in KY is a waste of money. It doesn't ping, but it never gets decent fuel economy. So I work and fill up in Ohio.