I don't like soccer, and yes, GPs are spectacularly bad value for money. On the plus side they are at least cars not aeroplanes.
I would point anyone with ~£40 to spend towards Goodwood (Festival or Revival). Similar cost to an air show but 10 times the spectacle.