First, free credit is only up to $100. Second, the DigitalOcean trial can cover you for only 60 days.