MSFT good time to buy , forward PE consider low for this stock
MSFT below $400 can buy for long term investment.