It's hard to imagine that anyone investing in $MSFT at these levels at over 36-times earnings and a $1.5T market capitalization will be able to make much money over time. History has shown that buying at these levels rarely rewards late buyers. Closer to $115 is a better entry.