Interesting to note that those who have served or those currently on active duty have taken an oath:
To support defend the Constitution against all enemies foreign and domestic - to bear true faith and allegence to the same.
When is it time?
It’s time.