It's tough to say exactly how much to spend on a gift for a best friend, as everyone has different tastes and budgets. However, if you're on a tight budget, you could try giving them a small token of appreciation like a coffee mug or key chain. Alternatively, you could choose to buy them something they've been wanting but haven't been able to afford yet, like an expensive new book or piece of jewelry.