Washing machine was makes noises when spinning and now just stopped spinning.

Washing machine drum doesn’t spin everything else works. I checked the back and managed to put the belt back but is pointless because the drum bearings are damaged. The belt keeps coming off and probably needs changing too because of the wear and tear.

Washing machine is about 4/5 years old.
Washing machine model: Indesit iwsc 51051

I am just trying to understand if is worth to fix it or buy a new one.