「(覚醒剤の効果によって)最高で、何時間起き続けましたことがありますか?」
元覚せい剤使用者に対して、質問します。
「最高」は最上級なことなので best と言えます。そして、「最高」が「限界」であれば、 at best と言います。
「(覚醒剤の効果によって)最高で、何時間起き続けましたことがありますか?」の主語を自分にしたら「もし自分がこれを飲んだら何時間起き続けられますか?」こういう英語が自然です:
At best, how long will I be able to stay awake for?