The sort of timescale you're looking for isn't just another 5 years, but 10+ years.
By the time an E46 is desirable or special enough to warrant E30 levels of coin, I fear that many garages that exist today specialising in servicing them just won't be about any more, or will charge the earth to service them. Speaking more for the M3 of course. But E46 parts in general will be ridiculously expensive as the only place you will likely be able to get OEM parts will be a main dealer who will ship the part in from a a German factory.
E46 wings have a finite lifespan before they start to rot from the inside out. That life is approx 10 years. People replace rusting wings with used non-rusted wings, so those wings have an even shorter lifespan. Wings are not cheap, some £400 now per wing!
And then there is boot lid rust, stone chips that if left untreated will result in rust... You get the idea.
I fear the examples that fetch serious money in the distantIMO if you have one now and it's in good condition, keep it and just enjoy driving it. Loads of people out there that aren't even car people seem to appreciate a nice example when they see them on the road.
The same can be said of any BMW - or whatever car - of a similar era to the e46, my e38 is no exception, despite it being a one owner garage queen in its past, now I’ve got it and it sits outside all the time it’s started to show early signs of very slight bubbling in the usual places after a winter of road salt, the arches and around the lip of the boot lid are the areas affected.
I’ve had quotes to put it right ranging from £250 for effectively a touch up through to around £1500 depending on what needs doing once it’s stripped back, I’m opting for the latter as I want it done right to prevent it arising again in the near future (although I appreciate rust prevention on an old car that’s kept outside is a losing battle) I’m happy though, I got a good one and intend to keep it that way, I’ve been offered more than I paid for it a few times (my details sourced from here so I’m told) but I’m not after a return, it’s a car I love and want to keep long term but realise throwing big money at it is par for the course.
In addition to the bodywork I want sorting it’s having an inspection II next month at BMW despite it being roughly double what an independent would charge, I’ll be dropping ballpark £2k on work I could arguably get done on the cheap for a third of the cost but, applying my man logic, the moment I do that it’ll no longer be “a good one”
Rarity is in mines favour compared to an e46 but what it is - thirsty luxo barge that’s expensive to run - goes massively against it.
If I can keep it looking as it does now and continue to get the constant comments about it then it will be well worth it to my mind, whatever it appreciates by (if anything!) is going to be offset massively by its upkeep to the standard I want it to maintain, so long as it remains one of the few good ones out there then I’ll be happy.
Whilst it would certainly make more sense to apply this “logic” to a more desirable (to some) e46, I like the e38 for my sins.
Probably bonkers, yes, I’m sure, hopefully what’s expected from someone who’s lusted after a nice e38 for years though....
