I didn't get my first car until after I turned 21. I drove other cars and borrowed what I needed until later in life. I guess I've had a license now for 33 years (1986) and I've been driving for 40.
Farm life.
1965 Chevy Impala 4 door - Grandpa's car
1963 Chevy 3/4 ton farm truck - My dad sold it with 450,000 miles on it years after it's 3rd engine/transmission swap.
1980 Chevy Citation 2 door - Dad's car my brother's got at 16 and left behind when he went to college, then took back when he graduated. He drove it to CA and traded it for something that could pass their testing.
1988 Chevy Cavalier 2 door - My first car when I was a senior in College ('92), partial gift from the parents who picked it out without telling me (you can tell my family had a friend who owned a Chevy dealership)
1991 Pontiac Grand Prix - wife's old car when she upgraded. I got the used car and her car payments
1998 Jeep Grand Cherokee - the first car I ever purchased for myself in 2000
2008 Toyota Highlander Limited - purchased in 2010
2006 Jeep Wrangler Unlimited - purchased in 2019
I see a trend in the last 3.