As my trek e bike with a bosch motors battery is over 500 cycles its getting close to its lifespan. the bike has 20,000 miles on it. The motor may give me another 20 or fewer before the bearings start to go. for most of my life, I had serious energy issues and without a ebike I could not...