Rubbing that Crystal Ball - Time to Invest?