I would not buy a cordless if I only use it once in a blue moon because cordless plattforms change and will render it useless.
Corded will be usuable until the end of time.
I am trying to kill an old usa made Bulldog and even it lost all its oil it still keeps going.
+1^
I like the convenience of cordless tools, but to do work continuously, all-day, if needed, I'll take a corded tool.
Harbor Freight made a decent tool for their corded hammer drill/impact tool. I bought this SDS-MAX 120 volts/8-1/2 amps tool maybe 4 years ago, and used it to demo two bathrooms to the slab/stud walls/block walls, for a complete re-do. The wide spade bit I broke on the second bathroom, I replaced it with a Bosch bit, and it's still going strong. I bought the pack of assorted drill bits, they have four carbide tips, and last decently in my use. I also bought the multiple tips set (narrow chisel, wide spade, needle bit, and one other), and apart from the spade bit, the others have shown no problems in-use. The wide spade bit, I was leveraging sideways, and after probably 12 hours' of abuse, it finally split.
I suggest for best performance, you keep the bit flutes well-greased, if the bit starts to not cut-well, check the grease on the bit, in the chuck.
I also re-fill the grease vault on the machine at the end of the day, so it's ready for the next-day's use.
I read online about the tool before I bought it, and saw reviews amounting to, "a good value for the $," and I can agree w/that. It cost me $95 out the door with a -20% coupon when I bought it. I had looked at the Bosch SDS-plus tool, a Milwaukee, and had looked at craigslist, but decided to buy the HFT SDS-MAX tool. It was much-less inexpensive than the other new tools, and it's worked well for my occasional use. If you need it for drilling holes in concrete, it does-so quickly and there are no batteries to change-out. I had a contractor trying to use a Dewalt hammer drill to set some wedge-it pins for anchoring the baseplate of a 10' X 20' steel-framed/Hardi-Board siding building, and he couldn't get the job done, I fired him and did the work myself easily with the HFT SDS-MAX tool.
Demoing the bathrooms saved me $1800 the GC allocated in the budget of a home renovation project, so that minus the tool and bits cost, the HFT SDS-MAX tool saved me probably $1650, not-bad.