At least you crawl(?) away from the wreck okay! And good luck getting him to pay sticker. New cars depreciate as soon as you drive 'em off the lot!

Seriously though, I'd maybe have them deliver the car to you or something? With all that lotto money I'd say it was worth the risk