So...when is this bike gonna be ready to ride?