No doubt about it, you should always buy BEFORE the major developments. Thats one way to maximize your profit.