I have an '08 YZ450F and would like to change my suspension to work better for my weight. I only weigh 125lbs so I assume the best thing to do is new fork springs and shock spring? Would a revalve be beneficial? Im not very familiar with all that. I ride probably 50% mx tracks and 50% trails. Is it worth buying all the needed tools and DIY or should I send it in to a company like factory connection, race tech, etc.? Whats the average price for that work at one of those places. Thanks.