Home Stock 7 Signs It’s Time to Cash In on Your Magnificent Stock Portfolio!