Has he anticipated battery replacement cost for a used tesla?
He’s a long way from a Tesla now, but battery replacement for Prius can also be expensive and complicated.
Sometimes the Toyota dealership here won’t do it for a month and it is way costly.
Fortunately my son-in-law can do it himself for a reasonable cost and actually has done it for other Prius owners.
But it’s something to consider.