How long does it take to become a US citizen?

how much time does it take to become a US citizen