I really want to and I never have before and I wouldn't be doing it with my best friend so should I wait to do it with her because I have an opportunity today but I dont feel like it will be the same. So should I? or not?
Definitely wait for your friend. You want to be in the best possible mindset for your first time. Get them now and save them for your friend.
I'm going with the advice above. Other helpful tips: make sure you're in a comfortable setting for you and your friend. And finally: Make sure it's a good time to drop, and accommodate for how long the trip will last. If you are unsure if it's a good time for consumption, it's probably not a good time. Peace to you, and enjoy your first experience.