Thank you all for your replies, you are all so helpful and I'm incredibly grateful. What a great community, one I will definitely join in the future. For now, however I've decided to wait on the Tesla for a couple of reasons, I'm more sure than ever that it's my ultimate dream car and if all goes to plan I will get one next, in a few years. For now I've ordered a Volvo XC60, I test drove a lot of cars over the last few weeks, I was put off some fairly expensive cars in doing so, Mercedes, Jaguar, the internal build quality and tech was really quite poor for the price and the name. I did not expect to like the volvo but it has a lot of things I wanted in the Tesla as far as audio and self drive / safety features - self drive is nowhere near as good as Tesla but it's has some great driver assist features. I managed to get an astounding deal and have gotten an extremely premium car at a greatly reduced cost compared to Tesla. Even factoring in tax and fuel it's a lot (LOT) less. Hence this was the better option for now but I do hope to trade it in in a few years for my Tesla. I will be following very closely on developments and improvements. I'm especially keen on seeing what happens when they update the interior and sound system. The Volvo fits my lifestyle best just now as I'm carrying plenty of gear for watersports and that was the one factor I couldn't justify on the Model S, I couldn't afford the X at the moment.