Need to implement buy limits in the contract. These will increase over time, so there should also be a datetime functionality.