Credits would refresh every month, on your billing date. The credits you have purchased have a validity of 30 days upon top-up.
If you feel like your current monthly credits are not enough, you can opt to top-up or upgrade your plan to increase your monthly credits.