The best time in life isn't too early or too late. There are people you could never love, no matter how long you spent with them, and people you fall for at first sight. When that person falls for you too, that's the best time, the most perfect coincidence.