Clifford Lee was driving down a freeway in New Mexico after Tesla's annual shareholder meeting in Austin, Texas at around 6:30pm on November 9, 2025.