Question: where are derelicts in need for speed payback?
Answer: Your first derelict is revealed after completing Tyler's first five story missions – you'll find the derelict at a disused garage, look for the water tower: Once the chassis is in your possession, the four parts are ready for the taking.