Microsoft Stock Near 52-Week Low: An Opportunity or a Trap? | Whale Factor