As Dopefiend stated, set and setting.

Your mindset, and your setting. If you're already unnerved and in an unfamiliar place, a high is a bad bad thing. If you're happy as can be, and in your room, you'll have an amazing high.

Second, once again, moderation is key. Just because you can smoke five bowls doesn't mean you should.