I've had three VINs assigned now. I initially ordered in May then went under contract on a house and needed to hold my order until the house closed. The hold came off on Oct 1 and I figured I was ok, then got notice of a VIN assignement and delivery of Oct 22, ahead of closing. So I released the VIN and went back on hold. Nov 1 they took me off hold and again i figured i would be ok for late november closing, and again a VIN was assigned with delivery before closing, so back on hold. We finally closed on NOv 22 and i took the car off hold. Initially the app said i had a delivery date of Jan15-Feb 14. Two days later I had a VIN and will be taking delivery on Monday. The SA told me that if i put it on hold again to take advantage of the credit i would likely get cancelled and lose my deposit. People putting their cars on hold is also likely the reason for the nearly immediate VIN assignments, according to the SA.
I chose to keep this VIN because my purchase price from May compared to the new price and late CY22 delivery for a new order would mean that the tax credit would almost be a wash vs my contract price now.
food for thought.