Bitcoin price is up, but is there enough supply? We examine Bitcoin's demand and supply dynamics and and model a brand new predictive price model