Rather than trying to predict the amount of storage you are going to need in the future, why not go for an unlimited cloud storage provider? That way there are no upper limit restrictions. You never know what you might need to back up in the future, and with so many massive files being created...