Hello all, Looking for a hardtail for my son, XC & trail worthy. Size Small needed, 27.5 wheels preferred, but would consider 29er if he could test it out. He will be riding NICA races this season, so looking for something light enough, but still trail worthy as he is trail riding on weekends this winter. Trek x-caliber or Trek Roscoe or something similar. Hoping not to break the bank, as this is his first year riding. He is currently on a used Trek 3900 XS 26er and is in major need of an upgrade. TY!