Depends on your tolerance level. The more you use cannabis you will develope a higher tolerance to get "high" and a shorter euphoric duration.

This all depends on how much you smoke and how often.