There is no better time to become a US citizen as we approach a critical presidential election in November 2020. In the Boston area, USCIS processes N-400 Applications for Naturalization (citizenship) in about five months. This means that if you apply soon (ex., January or February 2020), there is a great chance that you will be able to VOTE in the November 2020 election.
You can hire an attorney to represent you on your citizenship application. My firm represents clients with citizenship applications processing at USCIS offices around the United States.
There are many organizations and local government offices that provide free or reduced cost legal fees for representation or assistance with N-400 applications. The American Immigration Lawyers Association (AILA) recently published a list of organizations nationwide that will provide free or reduced cost legal services in celebration of Citizenship Day. You can find the information here: https://www.aila.org/practice/pro-bono/find-your-opportunity/citizenship-day/become-a-citizen-find-assistance-in-your-community?utm_source=Recent%20Postings%20Alert&utm_medium=Email&utm_campaign=RP%20Daily .
If you have questions about your eligibility for US citizenship, you can schedule a consultation with my firm. If you have any immigration court, criminal court, tax problems (late payments; no payments; no filings), or other legal problems, you should consult with an attorney before you decide to file Form N-400 Application for Naturalization.