If I knew if it was hardware or software, I would tell you.
Honestly, the laptop is three weeks old and you noted it has had problems since then. If I were you, I would send it back for a replacement immediately. No system and/or device should crash out-of-the-box unless you have of course done something to cause
the crashes yourself (unintentionally, of course). And by that, I mean uninstalling problematic software unbeknownst to you, etc. This is why I'm having you run Driver Verifier.
If the next dump (verifier enabled) shows no signs of possible software issues, send the laptop it. Don't bother getting it to a computer shop, you'll only be wasting your money as it's Acer's job to replace it for free given it's still under its replacement
warranty.
Regards,
Patrick