If MSFT ever drops into that gap region by any chance, 394-420, ignore all noise and buy without any hesitation