The current gen WRX is solid, a really nice car IMO. 4 doors, manual, and 30+MPG. Honestly I see mostly guys 40+ buy them. Although a lot of that is due to price.
My '19 is kind of my mid life crisis car, bought at 35 though. I've always wanted one and it was "cheap". I'm pretty handy so odd...