Is The Qlife CityOne Electric Bike The Best Bike Under $500??