Now is the perfect time to pardon General Flynn and be done with this farce. It would have no political effect for the 2020 elections at this point.
The general was clearly set-up and prosecuted on a trumped up charge in a frightening abuse of state powers. Given the choice of fighting the Feds in a trial until forced into bankruptcy or a guilty plea, Flynn took the plea. How many of us would have the means to fight the Feds?
Spun the right way, the pardon would be President Trump taking on the Swamp. And it is the right thing to do.
Although he is sure to receive a pardon, Flynn would prefer to have the charges vacated. That would leave him a clean record and I think reinstate his pension.