im getting new tires for my helix and i really need help on what to get. i am most likely gonna get them this week, i have no idea whats good for all year round. i want ones like it had (stock) i loved them. they popped this weekend. so i don't really have a choice lol. so please help, if anybody has some stock tires ill buy them off you. thanks!!