Things to consider/include for an improved model: Linearity is often the worst way to model natural events. Things like Velocity and Number of Coins should be modeled with logarithms. Other important things to consider: Bitcoin demand as might be conceived via Metcalfe's law; Volume; Loans; Trading Frequency; Improved wallets; 51% Attack Protection; Investment in Bitcoin Companies; Taxation; Use in Smart Contracts; Improvements in Put and Buy Options; Counting accounts of Wallets etc; etc. Email us at worldbitcoinnetwork@gmail.com All of them can be added easily in the code by adding new lines in the json scopes.