How long would it take to close the gaps in my teeth? What would be better braces or Invisalign? (photo)

I'm 19 years old and I'm looking for ways to close my gaps what would be the best option For someone older ? What would be average cost?

No doctor answers yet