I think you know what you want to do but posted it just for confirmation. My guess is that your gut is telling you to stick with the BMW, but the lure of driving a 'stang that is newer is appealing (never mind the fact that your BMW is almost 5 years older and you could to an even trade.. the vast majority of domestic vehicles do not keep their value, while lux cars tend to hold much better).