Born and raised in the DC area so figured I would share my knowledge with everyone. This will focus on Northern Virginia area and getting into DC that way.
If you are flying to the DC area, your 3 airports are Dulles(IAD) Reagan National (DCA) and Baltimore (BWI)
If you are looking for cheapest flights, you can fly in and out of either Dulles or Reagan. Reagan is right outside of DC, Dulles is about 30 miles outside. This is normal for the local travelers. You can also go in and out of BWI but I don't know much about that as I have only flown out of there once.
For anyone looking for places to stay: Finding a place to stay in DC will probably be on the pricey side and will be limited. You can look for hotels or airbnbs in Arlington, Alexandria, Falls Church, National Harbor, Tysons Corner, Springfield, Mosaic District, Fair Oaks, Reston, Reston Town Center, Herndon, Ashburn, One Loudoun, Centreville, Manassas, Gainesville, Sterling. The last 5 listed are pushing 30-40 miles away from DC. This will be a 45-60 minute drive. People do this commute daily to get into DC so its not as bad as you may think. Well it sucks but still worth it in this case. Also, all the places listed are within 10-15 minutes to the nearest metro.
Ok so now it is Jan 6th and we need to get in and out of DC. Your best bets will be calling Uber/Lyft or taking the metro. I do not recommend driving into DC because parking is terrible. Also, getting in and out of DC is a nightmare, especially if you do not know the streets. It will be a long few days for many, so the last thing you want is to be stuck in traffic for 2 hours trying to get out of DC, and then miss your turn. The other option is the Metro, will be cheaper but also takes longer. It will probably be pretty fun with all the patriots going. I am not sure what the current status is and if they are running at full capacity, so please check on that before. There are parking garages, street parking, and pay to park lots, so driving in is still an option but I usually decide against it. I don't trust leaving my car there. Parking is very tight regardless of where, so door dings and fender taps are pretty damn common. If you respect your vehicle, park it in Virginia then call an Uber/Metro.
Now if you are driving into town for the day, you will probably need a place to park your car. I would recommend parking at the metro stations, or finding public parking in Arlington or Alexandria. Trust me, you DO NOT want to drive into DC on this day. Park your car somewhere outside. The best move is to drive as close as you can to DC then park and like I said, Uber or Metro. This way the Ubers are cheaper and metro ride is shorter. Also, parking will be way cheaper outside of DC. For you daredevils, you can also Bird into DC from Arlington. This is unchartered territory for me, so god speed soldiers.
Feel free to add anything and let me know if you have any questions
If you are active, retired, or vet with access to Ft Myers or Bolling AFB thats where I usually park and then walk outside the gate to get an Uber.