Ive been riding my bike consistently and been beating the hell out of it. I need to get a new shifter and want upgrade it. Wouldnt mind upgrading some of the other components on it. I was looking at a Shimano Diore but I think I would have to upgrade the cassette as well. Im hoping I can get some suggestions and guidance. I dont mind putting in some money. Also, Ive never purchased new tires and could use some input. I ride mostly South Florida bike parks. Some loose soil but mostly regular trail conditions. TIA