Bankrate's Greg McBride explains how more than 75% of Americans have financial regret.