Excellent speech.
I really liked the part where he said my oath has no expiration date.
I, (NAME), do solemnly swear (or affirm) that I will support and defend the Constitution of the United States against all enemies, foreign and domestic; that I will bear true faith and allegiance to the same;
is the part that never expires IMO.
I've been saying that for over a decade and a half.