My NCT class was 25, 29, 33, 34, 39, 40, 40, 41. So quite a spread! The social groups that have persisted are more about personality and geography than age.
We have c.30 steps between the pavement and our front door, so that was our number one requirement. No car, so didn't need to fit in a boot. Ended up choosing icandy cherry, then finding one on local small adds for £120 (inc carry cot). Also bought the ubiquitous maxi cosi seat for taxis etc.
You might find that once you announce your pregnancy, you get offered a lot. We got given a cot bed, Moses basket, and various other bits and bobs, and declined a travel system (crap at stairs). Also got a wrap sling and a load of toys from freecycle.
If shopping's fun and you can afford it, great... but it doesn't have to be really expensive (other than lost earnings - that's painful however you look at it) if you don't want it to be.