All depends on the connection with the girl. Try a few hour dates first than maybe a little extended and if all is good at that point go for the overnight. Nothing like dropping a grand or more and you find out that you don't get along or something else. At this point you are either stuck with each other due to the obligation of the money spent, or someone will be butt hurt by ending date early and given a refund for part of night or losing out on the entire experience of the overnight.