How to tell when an object has rotated an amount of times?

I have an object (champagne bottle) that when it rotates around on the floor it pops.

Im trying to find how to tell when the object rotate around in either direction to start pop event.

Any help is appreciated, thank you

if your rotating it manually say on tick then you just add the delta to a float / 360

or if its physics based you may have to GetActorRotation - LastRotation on tick/timer