One of the biggest decisions entrepreneurs make is choosing the right time to take the plunge on a business idea, but one "Shark Tank" judge says the answer is simple: now.
"This is still the best time in history to start a business and the only security you have in life is yourself," said Robert Herjavec on CNBC on Tuesday.
The Herjavec Group founder and CEO said small businesses are booming across America, as people launch their own ventures.
"We are seeing that in little towns," he noted. "They want to create a great future for themselves."
Many aspirational business owners may be turned off by the current political climate and other challenges. While Herjavec admits "uncertainty is bad for small businesses," he urges individuals to move forward.
"The best investment you can make is actually not the stock market, it's in your own education—in yourself—and starting a business is the easiest and best time to do that," he said.