If Oprah wants to have 500 cars left, she will have to give away 3500-500 = <<3500-500=3000>>3000 cars.
Since the average number of cars she gives away per year is 50, it will take her 3000/50 = <<3000/50=60>>60 years to give away enough cars to have 500 left over.
#### 60