Everyone should earn points and miles. But not all points and miles are equal and the best one depends on your unique situation.