I wouldn’t wait to until ‘I need an ebike’....they are just too much fun, I built a custom ebike a couple years ago and absolutely have a blast on it. I also have a regular bike that I ride every morning to get a good workout. The ebike is just really a toy to have some fun on for me. If you can afford both and have the room then that’s a good way to go. It’s nice to have a choice depending on your mood. If I could only have one then I would definitely only have a regular bike because they are a lot lighter and obviously have unlimited range and easier to work on. I m using a bafang mid drive kit which has been very reliable so far.