Microsoft and Nvidia present rare buying opportunities as their stocks trade significantly below all-time highs, driven by strong AI sector performance.