It's probably best to talk to your delivery co-ordinator. Unfortunately, reports are that actually talking to a person at Tesla on the phone has become next to impossible over the last few months.
Part of the problem is that details vary from one location to another. When I bought my Tesla, in March of this year, Tesla had no stores in Rhode Island, where I live, so I was given two options: Home delivery from a store in Massachusetts (about 30 miles away); or get a ride to a store in New York (much further away) and pick it up from there. Massachusetts provides no temporary plates, and the Massachusetts store wasn't authorized to install Rhode Island plates, hence the limitation there -- but apparently New York does offer temporary plates to out-of-state buyers, hence the option to pick up the car there. Tesla has since opened a store in Rhode Island, so I assume the process for buying a Tesla in Rhode Island is easier now. Checking
Tesla's list of stores, it looks like there are none in South Carolina, so your situation may be similar to mine in some ways, but the details will depend on the laws in your state and in North Carolina, where your nearest Tesla store is. It may also depend on how you intend to license the car -- that is, will you be getting new plates for it, or transferring the plates from an old car? If the latter, then if you sell your old car first, you may be able to take the plates with you and pick up the car. Again, though, whether this will be possible/legal depends on your local laws. One final variable is tax implications -- you don't want to be forced to pay out-of-state sales tax and then pay tax again to register your car in your home state!
Short of talking to Tesla about it, you may want to call your local DMV and the DMV in North Carolina to learn what's legally permitted. Of course, if you find that you can (for instance) transfer your plates from a car you've sold and pick up the car in person, you'd still need to talk to somebody at Tesla to convince them this was OK.