>At what point do you have to accept that the tsunami is here and there’s nothing you can do about it?
Around the late 2000's, but maybe it was earlier. The best time to buy msft stock is always right now.