Seems good
Not sure what a new one costs (7500?) but 300 miles (if otherwise in good condition) means it only has about 40-50 hrs of use, barely enough for the 2nd official oil change (1st one at 15hrs or so for breakin), means its like spanking new! So as long as it appears non-abused, submerged (look inside air cleaner box for evidence) or jumped (hard to tell on bike but judge the owner's profile), 4800 seems pretty good. I bought a '10 (non touring w/carb) w/same miles for 3800 so thats just an extra grand for the touring aspect + EFI!! (which are 2 big pluses!!). Drive it and let that be your judge. Good luck & enjoy! :cowboy: