Sorry but an average owner age of 25 isn't really statistically possible unless no one over the age of about 30 ever bought a tC. For example, to have an average age of 25, for every one 50 year old that bought a TC you would have to have 5 buyers that are 20 year old.
The first year or so Scion was available, it did have an average age of around 35 according to some stats I saw, but that quickly increased as more older folks bought into the tC as a decent alternative to more feature packed cars and many liked the xB because it provided practical hauling capacity for empty nesters that didn't need baseball team seating any longer.
Below is the industry data by brand and
the source article. Scion is definitely one of the younger ones, but it's still higher than most people think.
Why? Well remember most people under the age of about 21 and maybe even 25 (yes there are exceptions) are not car OWNERS, but drivers.
By the way, the second chart is not new, but all cars, based on registration. Note that Scion is slowly creeping up. I also think the average age of Bugatti is interesting, although not surprising.