HI All, So I am in the market for buying a new phone off contract full price. I have been looking at the Moto X and it looks pretty good. My question is, should I wait till Christmas before dropping 500 bucks on a new phone? Since I am buying at full price I would like the phone to last about 2 years in terms of keeping up and being usable. I currently have a Samsung Galaxy Stellar that is horribly slow (used to have a bionic but I destroyed it), so the sooner I can get another phone the better. Thanks for any replies.