This is the hardest dilemma! My iPhone 7 Plus is worth $285 from Apple and I have roughly $100 in Apple store credit, so would it be smarter to buy an Xs instead of waiting and letting my trade-in value diminish? because I don't think the price of iPhones is going to decrease.