Birth Control?

Cindy • Pregnant with baby #2!!
Hello!
I am trying to figure out which birth control would be best! I gave birth to my second daughter 2 weeks ago and am trying to find the best option in birth control. I know that I'm not opposed to getting pregnant if it were to happen but ideally, I would like to wait 3 years until baby number 3 comes. 
What's the ones you are using and are there any side effects? Ease of use? Period length/frequency? Cost? Weight gain?
Thanks!!!!!