Here is a really stupid idea..
Why isn't the track exclusive to shop customers only?
In other words, you have to be a regular customer of the shop (buy either tires, kits, chargers, batteries or whatever else) to be allowed to use the track, or pay a higher race entry fee.
Being the owner of a large business, I can tell you now, you need to be able to find ways to stay ahead, and its very tough in todays market.
Having said that, I can probably see Woolworths or Bunnings buying the place for peanuts to build yet another shop