Ahead of E3, Microsoft has dropped the price of the Xbox One to $299. All of the bundles that Microsoft has also dropped $50 as well to match the base console's price decrease.
Rumors are going around that Microsoft's going to announce some new hardware at E3. There's the usual slim model rumor, but then there's talk of a more powerful Xbox One and even a streaming only box or Xbox TV.
We'll know in two weeks, but if you can hold off a bit to see what Microsoft will be offering in the near future, you can make a better decision on whether to pick one up at the reduced price or wait for the new hardware to be launched.