Planning to upgrade from your current Built-To-Order (BTO) flat? Before getting to all the nifty and exciting parts of your home-upgrade process, the first and most important question you should ask yourself is this: Should you sell your current home first or buy your next one first? In my professional advice, the best option is to buy your next home first. However, as reality paints a different...