What you Need to Know Before you Invest!