If you really want to be smart financially and do your best to shorten your time to retirement, and you are a true car nut that can enjoy ICE cars, the best option is to do what your dad does and buy a highly depreciated high end car in good condition and keep it for a long time as daily driver, but then buy a collectible fun car(s) that are on the right part of their appreciation curve for your real fun.
My fun cars (Lamborghini V12, Esprit V8, and E-Type Series 1) are all worth considerably more than they were when I purchased them. Collector car insurance is dirt cheap, which shocks most people. Maintenance and repairs is part of how I enjoy the car hobby as a true car nut (and not a poser that doesn't know the difference between a spark plug and an air filter), so that is also inexpensive.
Daily drivers by definition, no matter what you buy, are huge depreciating assets. If you buy a collector car and drive it daily, you will still lose your shirt from the miles and maintenance. So the less you spend on daily driver to buy and maintain it, the less you can lose.
That being said, my daily drivers are still Range Rover, Mercedes, and Tesla because a mile driven in a boring/ugly car is a mile you'll never get back in your life, and I make a lot more than $120K per year.