Forza 5 'Clean Start'

Is it somehow possible to do a clean start with Forza 5? That is, no gifts, no gift cars, no free cars from DLC, no VIP bonus.

The one thing i’m missing with FM5 at the moment (something i hope the career of FM6 fixes) is the sense of progression. There’s an overload of free stuff in the game which makes getting new cars almost trivial, it really kills any feel you might have for progression. I’d love to start over with a clean slate, so i’d have to go through all the lower championships before i can really afford to go into the higher performing cars.