Anyone here owns one of these cars? I'm thinkin bout getting one, would be thankful for hints/advice. thanks!