This thread is a cool 4 years old, the car probably doesn't exist anymore...
That said, who cares about depreciation of a free (for the winner) car? I wouldn't care at all since, well, free car - the first car(s) I drove were my parent's, I bought my first own used car at the age of 25. I know, in the US it's sometimes the norm that your parents give you a car for your 16th, 17th or 18th birthday...