What kind of riding do you do mostly and what kind of riding would you like to do?
Like it looks perfectly functional and if you are just gonna be casually using it and / or commuting or something I'd be inclined to keep the bike ans just upgrade what you don't like / what breaks.
If you intend to do more involved riding or at least want to build up to more trails / jumps etc then I would start again. Judging by the 7 pixels I can see it looks like rear quick release rather than bolt through axle. That alone would make me sack off the frame and start with a better base for upgrading personally.