Wine should always be kept at the right temperature be it red, white or rose.
The temperatures for white wine are between 3-5 degrees C, this is to attain maximum drinking pleasure and it also helps alot of the younger wines that dont age well to stay fresh and drinkable.
Red on the other hand should be kept and room temperature this anywhere between 15-18 degrees C, and again it is for maximum enjoyment.
Most reds that are on the market are quite young and are drank rather quickly but those that are not the best way to store red wine is on a rack, on its side and in a fair dark place.
now this does not mean that you need some sort of special equipment a simple rack that you would set on the kitchen counter would be good enough, as long as it was not in direct sunlight, what this design will allow is for the wine to be kept dark because they are surrounded by the other bottles.
It is always best to place wine on its side when storing for lengthy periods of time, 1 of the main reasons for this that some wines over time would have quite a bit of sediment lying in the bottom and it would unpleasant to take the last glass and get a mouthful, so when the bottle is on its side all the sediment is again lying on the side of the bottle, so when the wine is set up right the sediment then just disperse's and the drinker is none the wiser.