What is DTC? Is Now the Right Time to Launch a Direct-to-Consumer Brand?

What is DTC? Is Now the Right Time to Launch a Direct-to-Consumer Brand?