Wait, hold the phone! What are you parents donating like $20,000 to your car? Even if you put ~$20k down on a $40k car, you're payments will be ~$1,600+ a month if you plan to pay it off in a year.
$1,500/mo * 12 = 18,000... so basically you are going to dump every penny you make into...