I'm looking to buy a new car stereo, dont want to pay a bagillion dollars to have it installed so I want to install it myself...never done it before. What all will I need to do this? (Stereo, wires, extra parts, tools). Try to encompass EVERYTHING, I want to walk into my garage with nothing but what you say I need and walk out with a newly installed stereo. Thanks!!