Why "show var" and not "show x^3-1"?

//store the print or plot content into a variable;
//in ff normally show and plots are applied to important variables and therefore preserved for later use;
var = x^3-1;
show var;

//x^3-1 is lost after show completes! ;
show x^3-1;