What do i need to make my 250 XC ready?Also an estimate on how much it will cost.

Thanks