Safir Bhai,
I think you should look for house/flat 2-3 months before you land. April 2018 is a bit far from now.
Meanwhile, I suggest you post your queries here, so that everyone can learn & share.
Ppl who have already landed can provide you the best advice, I guess.
Meanwhile, have a look at...