This is an old question that gets rehashed all the time.
Higher octane than needed will slow you down and run worse than a lower octane.
The octane # is the fuels resistance to burn (or known as burn rate)
Higher octane fuels are harder to ignite
The only need in high octane fuel is when compression of engine and/or cyl pressure is much higher than norm. The compression and the higher chamber temps that comes from higher cyl pressure can cause lower octane fuel to ignite befgore its time too (as piston is starting back down)
This causes detonation (also known as ping and spark knock)
Timing also plays a role in detonation.
On my camaro, my engine is 10.34:1 compression, 221 psi cyl pressure. On the streets I dail the timing back to 29* total and can run detonation free on 93 octane. (will not run on 87, 89, 91 no matter what, pings too bad)
At the track I put 110 octane race fuel in it and turn timing up to 34* total