It depends on how much hair you have. If there's a lot, I'd do waxing as it's quicker. If there's not a whole lot of hair, just shave it. I wouldn't use a hair removal cream. If you leave it on too long by accident it tears your flesh away, can scar your skin, and it burns like a mofo at times. It's not pretty.
If you're going to wax, make sure you get a waxing kit that is meant for your bikini line
You'll also need to prep your skin a bit.
If your hair is really long, you'll want to trim it down a bit.
Start by washing the area with warm (not hot) water and soap
Next you're going to want to exfoliate your skin. Get an exfoliating cream (I recommend St. Ives purifying sea salt body wash) from your local drug store and wash your hair with that in gentle circular motions. The purpose of exfoliating is to remove dead skin cells from your hair follicles so when you wax you're not left with ingrown hairs.
Be sure to wax in the direction that your hair grows, if you can tell. It helps reduce ingrown hairs.
After you wax, hop back in the shower and gently wash your hair with the exfoliating wash. It will help get the wax residue off, and help with any pain. Tweeze any remaining hairs and you're done
Now onto shaving. You're also gonna want to prep your skin a bit.
I recommend trimming your hair if it's a bit long. It'll cut down shaving time.
Wash your hair with the exfoliating wash in a gentle circular motion
Apply shaving cream to your hair (to prevent nicks and razor bumps)
Get a new razor wet, and start shaving. Shave slowly and evenly in the direction your hair is going. Be sure to wet the razor every 2-3 strokes.
If your hair is really thick and curly, you can use an electric razor to trim your hair before you go to shave.
Remember to NEVER SHAVE DRY.
If you do get razor bumps afterward, you can put something like witch hazel (sold at drugstores) on them to help heal them.
I'm sorry this was a bit long lol, but that's my advice for hair removal