I say you've got 1st place right there
Maybe you should make the wheels a bit wider though. I see the rear left wheel and it looks a bit too slim. Other than that, I'm no good at lighting or making shaders, so I say you've done a great job.
Nobody felt like avenging your death. Sorry.