Use the iPhone logic. The next model is always better than previous model whether how big or small the improvement is. You don't need to be in the future to know this.
Anything less than $50k for a new premium would be a good deal. Just give it a couple of months. Or you can buy a slightly used with less than 1,000 mi for $45k. Cant believe how fast these cars depreciated.