Last summer I bought my son a trek pre-caliber 24 for general use. It's been a great bike but this season he's become a lot more into riding and has even been adventurous enough to try some easy green singletrack. I want him to be able to grow his skills and try more singletrack but as is the precaliber just isn't going to cut it. I had thought about upgrading the trek but by the time I do I might as well just get him a different bike. Most of our riding would be here https://www.mtbproject.com/directory/8008254/stone-state-park
Or
https://www.mtbproject.com/trail/4377072/bacon-creek-trail
The bikes I have on the shortlist would be the Vitus Nucleus 24, Diamondback Line 24, or Trek Roscoe 24. Any reason to get one over the other or avoid any of the options? Or is there something in this price range I'm missing? I do not want to go over the budget and it needs to be something easily available and in stock that I could order soon and receive fairly quickly as I already have a buyer for the precaliber and don't want him to be without a bike for long.
Or
https://www.mtbproject.com/trail/4377072/bacon-creek-trail
The bikes I have on the shortlist would be the Vitus Nucleus 24, Diamondback Line 24, or Trek Roscoe 24. Any reason to get one over the other or avoid any of the options? Or is there something in this price range I'm missing? I do not want to go over the budget and it needs to be something easily available and in stock that I could order soon and receive fairly quickly as I already have a buyer for the precaliber and don't want him to be without a bike for long.