I have 9 gis, 6 bjj, 3 judo.
After every class I hang it out side on a makeshift clothesline I made above my apartment's split air conditioner. The outside unit on a split a/c has this powerful blower that dries the gi. In the morning the sun hits the gi all day and the gi protects the blower from the sun. I rotate all the gis, judo and bjj the same way.
When I wash it I take it to the laundry room a few miles from where I live and use this washer called a front loaded triple washer. Now it is supposed to wash the gi 3 times but there is a cool function on it that allows for a fourth wash and rinse cycle that I pay an extra $1 for. I put four cups of triple strength detergent, four cups of softner and blast those gi's on hot if all I got are bleached white and warm if the blue gis are in there.
Immediately after washing I take them home and use my makeshift clothesline to dry all the gis for 2 to 3 days and flip them over each day to dry it out completely. So far people at my academy have asked me how I wash my gis since they return great condition and smell throughout the years I have had them in use.
Just last night someone who put a patch on my latest gi said his couch had a hint of the gi smell after he gave me my gi back. Ghost Dog was there when he said it.