How long does it typically take for allopurinol to significantly lower uric acid levels in patients?
A) 1-2 days
B) 1-2 weeks
C) 1-2 months
D) 3-6 months