[Question] Political Office for Beginners?

If an American citizen was looking to run for office (from local, state, all the way to federal), what would be the recommended steps to take?

Specific questions that come to mind:
* How would a Millennial or Gen Z’er deal with existing social media accounts?
* How would a Gen X’er or Boomer create and navigate social media accounts and advertising?
* Where and how would the first $10,000 do the greatest good? First $100,000? Etc.
* Are there political grants/​party grants/​etc. available in the United States for less-funded campaigns?
* When should a citizen start campaigning for an election?
* Where and how would the first 100 hours do the greatest good? First 1,000? Etc.