American diplomat Colin Powell once said, “A dream doesn't become reality through magic; it takes sweat, determination and hard work.” Every person has a dream, be it to achieve a position at work, build a home, travel the world or to create a legacy for their descendants. However, none of these dreams can be met through a lax attitude – every person has to struggle to achieve their dream. It is frequently said that if your dreams don’t scare you, then you are not dreaming big enough. Enjoying the freedom to pursue and fulfil your dreams requires financial independence. Whether you want to purchase a new home, or travel across Europe, the first thing you require is money. It is a daily necessity and something which dictates the way your life proceeds. In this scenario, is your income enough to sustain the lifestyle you dream of? Or, do you need to create a plan to ensure long-term financial freedom and goal fulfilment?