a lot of it is speculation, trying to determine what is under-priced now and will rise in demand in the future.
I'm horrible in that aspect, so I treat it as a hobby and have fun with it. If making money off it was my goal, I'd spend my time and effort elsewhere cuz I rarely come out ahead when I sell cards.
edited to add: Steve is an idiot (i keed, i keed

)