📍 ‘Some garages now resemble hedge funds with exhausts.’
◼︎ 2025 reminded us that expensive cars are no longer just transport — they’re portable balance sheets.
◼︎ 2026 may decide which ones are gilt-edged… and which are merely shiny.
◼︎ Speed is thrilling. Rarity is reassuring. Paperwork is everything
📍 ‘Collectors buy history. Speculators buy hope. Only one of those ages well.’
❖ The Full Story
◼︎ 2025 was meant to be the year the expensive car market took a deep breath.
◼︎ Instead, it cleared its throat, adjusted its cufflinks, and carried on spending.
◼︎ At the classic end, the great and the good behaved exactly as expected.
◼︎ Pre-war icons, blue-chip Ferraris, early Porsche 911s, and anything with Le Mans provenance continued to trade hands quietly, confidently, and at prices that suggest no one involved has ever glanced at a mortgage calculator.
◼︎ Rarity, originality and paperwork remained king.
◼︎ Hype was politely shown the door.
◼︎ Modern performance machinery, however, told a more interesting story.
◼︎ Hypercar production runs finally met reality. Delivery slots became assets.
◼︎ ‘Nearly new’ became the new.
◼︎ Buyers stopped asking how fast something was and started asking how many exist, who owns the others, and whether the manufacturer might quietly build 50 more.
◼︎ By late 2025, the market had matured. Not cooled — matured.
◼︎ Speculators drifted away. Collectors leaned in.
❖ So, what of 2026?
◼︎ Expect separation.
◼︎ The truly exceptional will climb steadily: landmark classics, analogue greats, and modern cars that represent a genuine engineering or cultural full stop.
◼︎ The rest — fast, expensive, but ultimately replaceable — may discover gravity for the first time.
◼︎ In short, 2026 won’t punish expensive cars.
◼︎ It will reward the right ones.
❖ Why it matters
◼︎ Because the smartest car buyers are no longer buying speed or status.
◼︎ They’re buying permanence — and treating garages like long-term portfolios with leather seats.
📍 ‘If it needs hype to sell, it probably needs luck to hold its value.’

![]()
