this is really up to you, i say minimum of 2weeks veg but you can keep it in veg for months if you like. once you're satisfied with the size of the plant switch to flowering. as for flowering it could take anywhere from 6-12 weeks depending on size and strain of the plant ( sativa tends to take...