I think prices have probably stabilized at their high point, and will remain there for a bit (a few weeks). I suppose they could go up further, but I don't think the market will bear too much more. Basic M4geries like yours are moving at $1,600-$2,000, but the ones priced much above that are staying on shelves for the time being. At my buddy's shop, the number of people calling and coming in for ARs has been stupid, but they're still not buying the consigned guns with $2,500+ tags that were only $700-$900 two weeks ago. He did sell one for $4,000 on Saturday, but it was about a $2,300 rifle before.
It is conceivable that there'll be another rush and higher prices if a bill gets out of the senate, but I just don't think people are going to have the money after Christmas and when the CC bills start rolling in. And if that bill doesn't have a grandfather clause, nobody is going to want these guns they won't be able to keep, causing demand and prices to fall through the floor (unlikely, but possible)
IMO, if you're wanting max profit, sell now. People are still panicked and haven't been hit with their Christmas CC bill yet, so they're still loose with the plastic. Wait a month, my guess is you'll be one of many people trying to get top dollar in a market that has no dollars.