How long does unopened bottles of cheap wine keep?

Cheap wines are made and sold to be drunk immediately. They will not improve with age. You could keep a bottle of cheap red or white in a drinkable condition for about three years, but it won't be as good as the day you bought it.