all 4 of mine look worse (: what style wheels are those?
all 4 of mine look worse (: what style wheels are those?
You probably want a 6/8 for the body style but a 2017+ 540i will hit every requirement you listed here, b58, proper sunroof, power trunk.
BMW has ruined every generation of the M3 and will ruin every one to come. The last M3 is always the best, the next one is always an abomination.
This is frankly the wrong forum to ask in- you will get overwhelming negativity, some justified, lots not. Go to the x7/XM dedicated boards on bimmerpost for accounts from actual owners and people that have seriously cross-shopped them.