Most people who buy LEGO to resell make the same mistake: they sell too early. They watch a set retire, see the price tick up a little, panic-sell for a small win, and miss the part where the real money shows up. The honest answer to “how long should I hold?” isn’t a single number. It’s a curve, and once you understand its shape, the timing gets a lot clearer.
Appreciation starts at retirement, not release
A LEGO set almost never gains value while it’s still on shelves. As long as LEGO is producing it, supply is effectively unlimited and the price is pinned to retail. The clock on appreciation only starts when the set retires and supply freezes.
So step one: forget selling anything that’s still in production. The gains you’re waiting for don’t exist yet.
The first 12 to 18 months are the dead zone
Here’s the part almost nobody warns you about. In the year or so right after a set retires, prices often go flat, or even dip below retail.
Look at real examples. The 75345 501st Battle Pack retired in June 2026 and within weeks had sealed copies selling at $15 to $16, under its $19.99 retail. The 75354 Coruscant Guard Gunship retired in November 2025 and, more than half a year later, was still stuck at its $139.99 release price.
That’s not a bad set. That’s the dead zone: everyone who over-bought before retirement dumps their stock at once, and the glut holds prices down until it clears. Sell here and you either lose money or make nothing. This is exactly when impatient resellers bail.
Years two through five are where the curve steepens
Once the retirement glut clears, the good sets start climbing, and this is where holding pays. Retired Episode III walkers are a clean illustration:
- 75234 AT-AP Walker (2019): up roughly 340%, about 17% a year.
- 75281 Anakin’s Jedi Interceptor (2020): up roughly 345%, about 35% a year.
- 75269 Duel on Mustafar (2020): up roughly 238%, about 27% a year.
Those returns compounded over a handful of years, not months. A good retired set commonly gains 8% to 15%-plus annually once it gets past the dead zone. That’s the window where a patient hold turns into a real return.
The grails just keep going
The legendary numbers, the ones that make headlines, come from holding a decade or more:
- 7655 Clone Troopers Battle Pack (2007): up roughly 1,330%.
- 4482 AT-TE (2003): up roughly 1,040%.
- 10195 Republic Dropship with AT-OT (2009): up roughly 1,020%, now valued near $2,800.
Nobody who owns those bought them last year. They’re 15-to-20-year holds. If you have the storage and the patience, the biggest LEGO returns reward doing nothing for a very long time.
The Reseller’s Take: when to actually sell
You don’t hold forever, and you don’t need to catch the exact top. Practical rules:
- Don’t sell in the first 12 to 18 months post-retirement. You’re selling into the dead zone.
- The sweet spot for most sets is years two through five. The steep part of the curve, with the money already mostly made.
- Sell when annual growth flattens. When a set’s year-over-year gain stalls out, the easy appreciation is behind it. Take the win.
- Sell when you need liquidity, or when a set has clearly peaked relative to demand, condition risk, and your storage cost.
- Grails are the exception. Large licensed exclusives can climb for decades, so if storage isn’t a problem, they’re the ones to sit on longest.
Bottom line
Time in the market beats timing the market, and LEGO is no different. The mistake isn’t holding too long, it’s selling in the first year when the set hasn’t done anything yet. Buy sealed, get past the dead zone, and let years two through five do the heavy lifting. Patience is the actual strategy.
Resale figures from public sources (BrickEconomy) as of mid-2026. Historical returns are not a guarantee of future performance, and this is general information, not personalized investment advice.
