Which Comes First: Voting or Citizenship?

A majority of Americans supporter Voter ID, voter fraud and invalid voter registrations exist. Requiring an ID when voting just makes sense.