Should I Buy Microsoft Today