I would say 4-5months. People with 1 year wait are with the pre-price hike orders. If you are located near Fremont then it could be sooner.how long would it take to get an S with a fresh order today? i see so many people waiting almost a year so the site listed July seems suspect lol
Note: Its just my estimation based on reading different threads.