* New vs. Used: The average price of a new car will be significantly higher than a used car.
* Type of Car: Luxury cars, trucks, and SUVs cost far more than compact cars.
* Location: Prices varied geographically.
* Source of Data: Different organizations use different methodologies to calculate averages, leading to variations in the results.
To get a more precise answer, you would need to specify these factors and consult a specific automotive data source from that year (like Kelley Blue Book or Edmunds). However, a reasonable estimate for the average new car price in 2004 would fall in the $20,000 - $25,000 range, while the average used car would have been considerably lower.