There no proper good time for running an ad on amazon you can run the ad on any time because if you want to ranked the product in the first pages so you can use the ad’s anytime to get ranked in the market so it’s not set any specific time for running ads.