Ambient temperature isn't nearly as important as the wort temperature during fermentation. This is why you should [at the very least] have a fermometer on the side of the vessel you're fermenting in. Yeast strain will determine what the ideal temperature range is.
Personally, I would taste it after a week, or three, and see IF it's ready for bottles/drinking. IMO, if you detect no off flavors while in primary, then you can bottle at any time. There's absolutely ZERO harm from letting an ale go two weeks, or longer (I've gone almost 8 weeks so far) in primary before you either keg, bottle, or rack it to a flavor element.
Most of my ales (which is pretty much all the beer I make uses ale yeast) go 4 weeks in primary then to keg. They then rest in the brew fridge for 2+ weeks on gas to carbonate (actually, half the batch does since I use 2.5 and 3 gallon kegs, and get about 6 gallons from each batch). So, I typically go 6 weeks grain to glass. Could I go less time? Probably, but where I have to brew at a buddy's place (due to an AA landlord) I just brew/keg once a month (unless we get the chance to do it in between those times). It's far easier to both brew, and transfer to keg, on the same night than to try and get there to keg during the week.
I also use starters (have since about batch #3) and have been oxygenating with pure O2. Both help to get better beer out of fermenter. Temperature control will come once I have moved to a better/bigger place.
BTW, some will argue that racking to secondary gets them clearer brews than leaving it in primary. Others will advocate using finings (gelatin, etc.) post fermentation in order to get clear brews. I've done none of those and I still get very clear brews. I think it has more to due with the yeast selection than other things. Sure, adding some elements WILL make for a cloudy brew, no matter what you do (unless you actively remove them). But, if you select a highly flocculating yeast, and give it enough time, you won't need to worry about yeast being the haze in your brew.