Online dating is as much about timing as it is about preparation. If you have started chatting on a dating site or app with someone you are interested in, you don’t want that initial spark to fizzle before your first date. But what do you say and do to build a spark with someone without physically meeting them? And how do you take that conversation from messaging to meeting in person so you can explore the relationship? These are critical moments when dating online that require thoughtful and timely execution[...]