It will never be perfect. If you want perfect, you will wait forever. You will also miss out on some wonderful experiences.

Life is short, then you die. I have also found out that straddling fences while waiting for things to 'improve' is a good way to get a sore ass...

Just do it


What's your mileage? Who cares. Is it practical? See #1. What happens when it rains? You get wet.