New: shouldiinvest