You need to do the math yourself. Assuming this is the first VIN you've gotten, you likely cannot delay your order until 2023. Tesla only provides a 1 week hold after your first VIN and they make you take delivery of your 2nd VIN.
First, do you qualify for the 2023 tax credit? Do you make under $150k single/$300k filing jointly? Also do you have at least $7500 in federal tax liability?
Let's assume you qualify and you are able to get the entire $7500. Then you need to do some simple math. Find out how much you would pay now with current prices vs how much you would save when you ordered. If you ordered before March 15th for example, you would save $6k if you ordered a MYLR.
In the above case, it may be worth it for you to cancel and reorder in 2023 to save $1k (remember about the 2x $250 order fees you paid). If you have local/state initiatives your old order are grandfathered into (like CA's Clean Air Credit), it may be worth sticking to your original order and taking delivery this year.
Otherwise, there is likely no difference with the vehicle if you picked it up this year vs early next year. It's hard to predict the future, but we know for sure that newer models will have undocumented and documented improvements much like buying a new phone. Of course, if you keep waiting for feature X and feature Y, you will never get the vehicle.