If you can afford to keep the Model S until the Model X comes out, then that is the best overall decision. Any time you buy or sell a car, there is a cost involved of both time and money. If owning the Model S is really a stretch for you in the first place, then you shouldn't buy the Model X...