Appreciate everyone's input
This aligns with my thought process
I've had my F30 6 years now (still less than 40k miles) and it'll be 7.5 years by the time I can get into a G80. That's the longest I've ever kept a car so I'm not willing to wait much longer!