Something that is overlooked when buying property off-the-plan is that you are rarely competing against other buyers for that particular unit/townhouse.
Often there are multiple units in each development that are quite similar, so even if there is another keen buyer, they’re probably not looking at the same property that you are.
This can relieve the stress of competing with five or six other buyers on an established home where there is only one of them available.
Also, if you buy early enough you may have the opportunity to choose internal finishes and colour palettes for your new home.