How To Cook Basmati Rice? (A fool proof way to get fluffy texture every time)

A fool proof way to get perfectly cooked basmati rice every time.