As investors enter holiday season, the market may not be gifting them a Santa Claus stock-market rally as expected. But other assets may well bring some year-end cheer.

Gold may be looking attractive after prices took their worst monthly tumble in November for 35 years, while digital currencies have been in the popular camp with bitcoin prices surging more than 8000 percent over 2013.

(Watch now: 8 ways you'll spend $148 billion this Christmas)

Meanwhile, tech experts say the Apple name is losing its luster in the face of a more diverse market of tablets and smartphones.

So, which of these assets would you snap up this Christmas if you had $1 million to splash?