The difference is obviously
The difference is obviously how fast you need the car. If you can wait 3 months (or more) for a Subaru to arrive, obviously order a new one. If you need a car this week, you're going to have to buy used. When you pay the same or more for a used car, you are paying to have instant access to it. Time is money.