In my area they need full sun, preferably 6 to 8 hours, but they only manage 4 at the most since we get shaded by the city trees, but as long as it gets very warm at least 75F and higher, and watering resumes with proper drainage, then buds will eventually form and bloom.
To be honest, I do not even give them fertilizers, and they still bloom well.