Welcome home! I'm going to have to disagree with getting a small dirt bike to practice on. They don't handle anything like a street bike & you will develop habits of "man handling" a dirt bike & you can't really do that with a street bike. It's not a bad idea to get a "starter" street bike & get some practice in a parking lot or on some back roads.