Building capacity is very quick - I've seen it done from the ground up in weeks, not months.
6 months would be some noob who had no idea what they are are doing.
Well, if you throw enough money at it, it could happen sooner, but this assumes that every future mining farm has to start building now for that to happen which isn't happening, as far as I know, we are talking about re-locating a few hundred thousands of mining gears, building the infrastructure for that is going to take a lot of money and time.
My guess is that most new mining farms outside of China will be owned by the Chinese themselves, judging by the gear prices and the current supply, there does not seem to be a lot of panic, it seems like most miners are still holding on to their gears and probably are already searching for a new home.
The problem is, it isn't just a matter of moving to a country with a cheap power rate, most of those countries are corrupted or don't have enough power, to begin with, the rest can be either hard to move to due to regulation and shit or are not so crypto-friendly, with all the carbon footprint b.s that has been going on, moving these gears won't be easy and I am pretty positive that the majority of hashrate that left will not show up till next year at best.
The only expectation would be
BTC going to 100k-200k, demand on mining gears rises everywhere and those many gears get divided between small miners into small batches rather than whales shifting their operations, but as it stands right now, most of those gears are "homeless".