I bought my first house at age 20 man; was raised poor in a single parent household and made what I am myself, so being young is not always the issue as much as your friend just seems to make bad impulse decisions; happens at all ages. You state he choose the deal with the best interest rate, zero down, no payments for 90 days....and all this for a sportbike he could not qualify for the regular way...he should have walked away and saved up because it is clear he could not afford it. Then I am suppose to feel bad for this guy hiding his bike...nope. Now if it were college or something he really needed I could see that, but in this case he bought outside his means and now is stealing by hiding that bike....yes it is stealing if he stopped paying!
Again, what BMW is doing is nothing new! 0% credit cards for 12 months have been offered forever with the same agreement; you pay it all off before 12 months or you get hit with all the interest after. I've seen many and it is clearly stated in the fine print. I've used them for great things....you transfer all your credit and put it on that one card and do not pay a cent in interest....then pay it ALL off before the 12 months is done; great loan if you use it right! That is how these loans should be used and not other people's fault they did not do their research before.
Salesmen pushy....imagine that!
I do think Townie said it right "At some point we have to put our big boy pants on accept the situation WE create." Him hiding the bike and not dealing with it is not going to solve anything and is only getting worse as more time passes. Screwed or not, it does not work like that with banks....
EDIT: Sorry if I went off a bit, but one thing I can't stand is thieves. I guess it just gets me so many hard working people struggle to get what they want and then others come around and steal to get it. I've had houses and cars broke into and so much stuff stolen that I worked so hard for. Anyways meant this reply more as a conversation than to attack....