Dont be silly, why should you hold for that long, even msft and intel cannt garentee long term sucess.
Stick with cramer, you will be in the right sector at least in the short to mid term.
if you cannt make money follow cramer, blame yourself not others, as cramer said, "do homework"...