After the initial pop the shares cooled down to $445.83, up 4% from previous close. Is now the time to buy Microsoft ... a low-priced stock that is gushing free cash flow AND buying back shares.