I would say maybe late 20's and 30's. I will never ever date a guy my age which is 24 by the way. They are too immature. I detest immature guys and immaturity period. I have 29 year old brother who has the maturity level of a 14 year old. I do not know how he gets girls lol. I am mature and I am always single 😫. I always attract immature guys so maybe that is why.
just for the record, if you're trying to find a dude who doesn't act like a child, you're gonna have a hard time considering about 85% of dudes pretty much stay that way. dudes act that way because we like being fun, not having a stick up our butt.
For women I'd say 10 years of your age is fine as long as you're above legal age, men want anything just above legal age. Personal preference, I'm 43 and I wouldn't go below 35, reason being females also have immaturity issues and want different things.
My age range is 3 years older and 3 years younger. Older than 22 and we're a slight bit too different in maturity, and younger than 3 years they're too immature and too young looking for me. My current partner is 3 years older than me.