The best time to fall in love is when you are ready to share a life you enjoy, when you have confronted and accept the demons of your past and when you feel influential in your own life. When it comes to how long it takes to fall in love, you need to give yourself some time to make sure that's really what you're feeling.All Rights Reserved