Not enough information.
Without knowing anything more, I would give you blanket advice to let it sit for a month total in the fermentor and then bottle it and wait 3 weeks before testing one. This fermentation time is fairly generous for most yeasts and styles; the bottle conditioning time is less so. Most beers are probably adequately carbonated by 3 weeks, but many will improve with additional time, and some will just barely be carbonated (my doppelbock is not yet fully carbonated after 6 weeks in bottles).
If you want specific advice, posting at least a recipe summary will help a lot. There are also many threads on this topic to be found by searching the forum. It's worth browsing those.