Trade-in always. It may take a serious mental paradigm shift but once you move away from that materialistic mindset you'll save some serious cash. I paid off my PS4 using ONLY in-store credit. Taking advantage of Best Buy's pre-order offers and trade-in bonus usually meant I only paid 1-5 dollars max for a game in the end. Other times, though rare, I actually profited from a trade in.
It's worth it unless money isn't a problem for you. The main reason, no the only reason you should trade in is because it saves a LOT of money over time.







