On a thread a few days ago someone noticed that Amtrak had peak demand pricing for this weekend (though I don’t know how it compared to other weekends for few day in advance purchases).
regretful I’ll not be in DC this weekend:(
Go to your local one if you can.