About how long would my teeth take to straighten? (Photo)

I haven't gotten braces yet and will do so in a year. I do not want to have braces for too long since a important event is coming up in 3-4 years.

No doctor answers yet