Still considering the battery possibility, cleaning the terminals is quick and easy. It eliminates a huge variable. Checking the voltage, especially during the times this occurs, eliminates another. A bad (even though new) battery, faulty alternator, or corroded posts can cause this issue. A volt meter will likely reveal this as it happens. They're so cheap and easy to install. Sad that they've fallen out of favor and we get "idiot lights" instead.
Another possibility with some Hyundai's is that your GPS got stuck in "search for satellites" mode: rare but possible. It can draw a good bit of power. Unplugging its fuse for a little while to reset it might cure the problem.
Going a bit farther, a loose serpentine belt can cause this. Is the tensioner doing its job? Is it tight? A local auto supply store can do a battery load test to test the battery's amperage delivery while under load. While you're there, they can check to see if the computer has thrown any codes. These are the only possible solutions we can offer beyond taking it to the pro's. You may indeed be right about it NOT being the battery, but these old school "fixes" are easy to do and may save you some money and headaches.