I'm planning to buy one in June as well. Take note though, you have to actually take delivery of the car prior to June 30th. So you need to order with enough time to actually get the car. If you are not in California, it could take longer. There are threads on here with people still waiting. So...