20 minutes of sun per day is what I have heard is best for health. You can also go some place

sunny (& fun) to replenish - Hawaii, Mexico, California, Florida!