Ken Mahoney, CEO of Mahoney Asset Management, said investors should hold onto a "meaningful amount" of cash this year.