Generally speaking, the best time to plant flowers is spring, a few weeks after the last frost date.
However, South Carolina is an incredible place to plant flowers. There are many annual flowers that grow pretty much year round here!