X95 prices fluctuate depending on the supply. The distributors seem to get a shipment every once in a while and nobody seems to know how often and how many will come in. When the dealers are sold out, the used prices go up.
$2200 is VERY low for an X95 these days. I wouldn't say you "overpaid". That a few people managed to find rifles for considerably less, just means they were lucky. That price is not the norm. An X95 for $2800 is a really good price compared to the average prices on GP.
I tend to agree. Once the current shipment is sold, prices will be right back at $3K. The longer it takes for the next shipment, the higher they will go.