I do have a ramp, but its a skinny thing. I almost have to back my truck upto an incline to get the bike on and off. If there are two or three other people around, i can get the bike on and off with the ramp i have. I guess i am just nervous about my first time on the track and dont want to...