Are you performing any technical analysis on your trades? $20 for C was clearly too high. Are these long term trades (buy and hold)? Also, who is to say that you have to pick the ultimate bottom.
Until we see what happens with student loans this semester, I really see no point in stocking up...