Is it the year 1-2 bundle that's on sale or just the base game? I will say that I'm never buying a SF on release ever again, as I always get fucked over when I do that. I'm holding out for a price drop on the 1-2 bundle now, due purely to the fact that buying that gets me all the costume 3's for the original cast for a cheaper price than buying them all individually with fight money, even when they go on sale.
I love SF, but Capcom's scumbag price shit is about to drive me away from the genre altogether.