Luckiest car owner ever?