Any of those are a bit too nice for a 17 year old, I don't care if you have more money than the Olsen twins, but if you accept the great possibilty of the car being wrecked and then easily replaced, then it is at you descretion to buy which ever you want, I would personally start them out with an older vehicle, but if I had to choose, I go with the RAV4.