Kevin O'Leary says stocks are gearing up for likely 8% return this year as consumers are flush with cash and the economy heads for a soft landing

A recession? In this economy? "I've got 54 companies that are private that are just killing it," Kevin O'Leary told Fox Business.