also keep in mind supply chains for bike components, tires, batteries, etc are very volatile right now, meaning that a supply chain issue like no tires available will throw a wrench into it all. the reality is, itis currently impossible, absolutely impossible to predict any date of delivery at...