I have the same debate whether to buy now (taking advantage of price discount and tax credit) or wait. I don't really need a new car now and can wait.
Here is how decide to wait:
1) price will stay the same or go lower by year end due to economic downturn and high interest rate
2) Tesla...