I am 50... but when I bought the Sonic I was not, so I'm not sure I really qualify for this thread.
On the other hand, I really see very few young people in this car, almost always any driver I spot in one is haired and old enough to make me think they are old.
I got the car as an economical substitute for buying a new F150; instead I spent a less money on a car which would also be cheaper to run, and kept the aging pickup for hauling purposes, figuring it would see fewer miles so it would not cost as much to maintain despite its age.
I have been surprised to discover that I can use the Sonic for 95% of my cargo purposes, as well as all of my just driving around purposes; the F150 sees use much more rarely than I had assumed it would, primarily when I need full sheets of plywood and other really oversized and inconvenient items. I have even carried that sort of thing on a roof rack from time to time, but since I own the F150 it is more convenient to just use it when needed instead of working with the temporary rack.
I did not intend for the Sonic to be a hot rod, but it was so easy to mod, and so responsive to modding, that I accidentally fell into that as a new hobby.