You should consider buying a hardware wallet this period if you haven't, the discounts are very massive and I just decided to go for it, if you are buying any thing crypto related you will enjoy the offers but if you are looking to make money sorry it will be harder, even if all exchanges give Xmas bonuses it will be limited to some numbers of people, and bet it with me, thousands of people are already waiting to be the winner as well, the chances of winning is so low that its not worthy for me.
When purchasing hardware wallets, the discount should be the last thing you look for. You want to buy a reliable device that protects your investments, which may be millions of dollars to a few hundred dollars. Saving 25% of the value of the wallet in exchange for the risk of losing your money is not a good move.
Look for an open source wallet with a good rating. If you find a discount, that's good. If you don't, there's no problem, but buying a wallet because there's a 90% discount on its price is stupid.