I put in the order through Volvo online, and they confirmed the build sometime the middle of last year.
Volvo had an online order tracker, that shows progress from order acceptance to the car being in production, etc. But it was never actually updated. I was a little worried the car wasn't going to show up before my existing lease was up in June. So I contacted Volvo customer support in early March and they surprised me by telling me the car was going to be delivered to the dealer the next week. I had heard nothing from anyone in months, so that was a big surprise.
I called the dealer, who I'd never talked to until that point, and they confirmed the car was coming in the next week and setup an appointment to pick it up. Because used car prices are crazy they could also buy out my leased ICE Volvo and give me a bit of money back for it.
So the price I paid (another lease) ended up including the new C40 at MSRP, minus trade-in, minus CA EV credit, minus Federal EV credit, and minus a Volvo loyalty discount.
It wall worked out pretty well, but would have been nice if their order status page actually showed order status. I imagine it was a manual process to update it and somehow that wasn't getting done. I heard from other they had the same experience.