I know, all the anticipation and waiting is crazy. But I promise, once you get it, you will have so much fun and love the utility it provides.I was suppose to pick up my MY tomorrow with the exact same config!! Unfortunately, I have to wait until the title for my current model 3 arrives since I’m trading it in. New delivery date for me is Friday 6/26. It’s painful to know it’s just sitting there for a week, ugh!! Your car looks great and I can’t wait to get mine soon! So glad to hear you didn’t have any major issues, phew!!