Not all plants show preflowers in veg. Most don't show sex until 1-3 weeks into 12/12 flowering cycle. A plant is ready for flowering when it's about 12-15 inches tall and has good root development. IMO.

Smell will not help determine sex...unless your're a beagle...