Home Economy Cheap Microsoft stock could drop further before recovery