Totally depends on your dealer's allocation and your position in it. I put my deposit down in late January and am on target for June but I did ring round and check which dealer had spare allocation. One local dealer had already sold the whole years allocation by then. Even in late January I was only 6th of my dealer's allocation of 20. Check with your dealer what their allocation is for this year and what number you are. So long as you are in this years allocation you should be OK for Christmas and if you aren't right at the end it should be earlier.