Should you buy ASML stock? (January 2024)