Prices are only going to keep going up for at least the next 2 years is my guess, so unless your need can wait that long, now would be the best time to buy. That's the attitude I am taking as I need a new graphics card but it will be a few months before I can pull the trigger, there might not...
I would really like changelogs to include dates for each update because I generally remember how long ago I played a game, but can never tell if it was the most recent version or not based on the description.