Investments: What and When To Invest in What?