Traditionally, Americans have relied on certified financial advisors for investment advice. But social media has given rise to free advice from financial influencers.