There is no real specific height or age. Generally, the longer you let them veg, the bigger the plant, the bigger/more bud. This isn't always true though, it depends on many different things. If you have a limited grow space, then it might be smart to flower your plant a bit earlier.