Son, you have not bought the car. You placed a $100 deposit for a reservation to acquire the vehicle. Elon's timeline has consistently been overly optimistic, from delivery dates of vehicles to delivery dates of software. Obviously, some Model S refreshes were being produced in late January when Elon made the statement because we've all seen photos of test mules. Unfortunately, the ones being produced were not for delivery to customers. I am eager to get the refreshed S just like most everyone else on this thread. However, for some, like you, the best thing may be to cancel your order. Ask for your $100 to be returned and purchase another car that is currently available. If you're not happy with that purchase, consider the Model S again, when hopefully production has ramped up and you won't be stressed out by the waiting game.