Mathematically speaking, we can have as many dimensions as we please. In fact, when you start doing some more advanced algebra (as in, after high school), you start learning about everything in n dimensions, where n is any positive integer (i.e. 1, 2, 3,...,n). The object you're describing is known as a hypercube (and objects of that type are known as hyper-volumes), and I'm fairly certain that there's much maths devoted to the subject, though I don't know it.
Physically speaking, there are only four dimensions we're directly aware of; the three spatial dimensions, and time. There are theories, such as string theory, which predict many more dimensions, though by their nature we're unable to observe them in every day life.
It is not meaningful to suggest that there's another geometric dimension before time, because dimensions are not 'fixed', for lack of a better term. What I mean is that if I want to, I can have displacement (i.e. length) on one axis, and time on the other. Or I can have length vs breadth, or I could have volume on one angle and time on the other, and there's no reason whatsoever I can't do that. We get to pick our coordinate system (and in fact there are many different types of coordinate systems beyond Cartesian/rectangular coordinates, such as polar, spherical, curvilinear etc.) It really just depends on how you look at it. It is meaningful to talk about there being another geometric dimension, and the fact that we can have such objects in maths means if we do discover more dimensions, we will be prepared to deal with them analytically, if maybe not intuitively for most of us.
Also crap, that wasn't meant to be such a long post.