2008 Kia Spectra engine knock and white smoke when trying to start

Would everyone recommend calling a salvage yard for junking it or parting the car out?