自驾游,走遍全国,从上海出发,最好的路线应该怎么规划?大概多少公里?需要多少钱?