Thinking about getting a bike and and I don't want to sell it in a year after I realize that it is too under-powered. I know resale on bikes you tend to lose a lot so I want to avoid needing to sell it soon after I buy it. I want to be able to go on highways and have enough power and not feel like I'll be blown over the first time a large truck passes me. Should I be looking at 600cc? I feel like I'll keep a 600 longer than I would a 300. Also if I wanted to sell it, it would probably be easier to sell later. Opinions?