Have you discussed alternatives to hydrochlorathiazide with your doctor? If not, I recommend doing so without delay as that drug is known to increase the amount of uric acid in people’s blood. There are gout-friendly alternatives.
If the amount of uric acid in your blood was ever tested before you started taking this drug, it would be helpful to know the results.
Now, as to your question about allopurinol and colchicine…
You shouldn’t wait very long before taking allopurinol. Yes, it would be best if you could start it when you are well but waiting for the ideal time to start is often counter-productive.
That said, I would recommend testing other unfamiliar drugs first (it’s not clear if you’ve already tried indomethacin) in order to get a feel for how they work and the side effects they cause. That’s not a reason to delay taking allopurinol for long however, only a few days to a week. Inasmuch as possible, I would recommend trying any unfamiliar drug without mixing it with other drugs. And since allopurinol will affect your system 24/7 once you start taking it, I would recommend trying that last.
Allopurinol should be taken every day.
Colchicine is most effective when it is taken every day to prevent attacks. So people often take it every day when starting allpurinol. It is less effective when taken after an attack has started but can also be used that way.
Indomethacin is sometimes taken every day to prevent attacks but is usually taken to stop swelling and pain after an attack has started.
If you plan to take a drug when an attack starts, don’t wait 12 hours. That’s way too long. Take a few pills with you when you’re away from home just in case.
It’s important to get frequent blood tests to monitor some of the side effects of these drugs. Once you get used to them and stop adjusting the doses, blood tests need not be so frequent.
Finally, diet: if you are indeed not getting enough protein, that would be a serious problem and could potentially contribute to your gout. Fortunately, it’s easy to get enough protein without eating any animal flesh.
If you can safely (I have no idea what’s going on with your thyroid for instance) drink lots of skimmed milk or eat lots of yoghurt made from skimmed milk, that would be ideal for gout and help remediate any protein deficiency.
Also be aware that consuming sugars contributes to gout. So I’m not recommending sweetened foods such as most flavored dairy products.