If you're a car audio enthusiasts that likes challenging yourself, get you a 2017 GMC Terrain. From everything you need to do it, to the installation with work you hard. I have been installing 20 + yrs. and I have never worked so hard on an install. It's complicated hard work from wiring to making room for equipment. And definitely get ready to spend some money. I finally found a place in the fire wall to drill through to run my 0 guage wire. It's easier than trying to find a grommet to pull it through or dangerously running it underneath the vehicle. Time is also an issue if you're a father and everyday household distractions get in your way. You'll end up doing a little each day, thats if you do everything neat and correctly.