I highly recommend waxing over shaving if you are a patient person. Waxing lasts way longer than shaving. Also, the hair grows softer and thinner than before. The process doesn't even hurt that much. I barely feel pain anymore. I do it on my own once a month.
I usually shave but during summer I get my legs waxed at the salon. It hurts a bit but your legs stay smooth for a longer period of time. I recommend going to a salon the first time because you could easily burn yourself at home and at least at the salon you're ashamed to scream lol. If any rash appears go back to razor :)