Home Stock Deal Alert: SMH Stock on Sale – Is It Time to Buy Semiconductors?