As of now once you hit class A and max out all of your cars (311 racing points) the rest of the racing points you accumulate are somewhat worthless. In fact the only thing they are good for is replacing parts when you get into a wreck.
It's not possible once you reach class A to enlist a new car from any other class and upgrade it so maybe that would be one option. Of course you would still only be able to use any class car against other class A racers.
What about a museum type option where as you could exchange racing points for items, points, money, or something to keep racing competitive.
Perhaps this is already in the works regarding the Bugatti? As in x amount of points unlocks it?
Just a thought. Feel free to add other suggestions.