Ive had my car resprayed and it is a DIY job, but for the actual respray let an expert with the proper booth and tools do it, otherwise if you want to save some money, but NOT time prepare the car yourself by removing all the bumpers, lights, locks, mirrors, etc and sand the car down to bare metal if you want it to be a good job. Just remember that preping a car for a respray does take A LOT of time.