Hi, I am currently on a Gaint Talon 3, I have stated taking my riding more serious. I do 30-40 km's on a weekend cross country. I am a female 1.65 m (5ft4) tall. Small built. Looking for advise on what bike to upgrade to? spending around R15 000 to R20 000. Also should I get a soft tail or stay on a hard tail? Thanks