I use to race BMW's until my kids started asking why I was buying $800 worth of tires (last one weekend) instead of christmas gifts.
Anyway, there is an old saying that goes like this ---
" To make a little money in racing, you have to start off with a lot of money!"
Most of the successful race tracks throughout the country such as Lime Rock, Laguna Seca, Road Atlanta, etc. are owned by millionaires. The racing and track is a passion and a right-off for other ventures.