Cant answer the buy/not buy question. Do not spend anymore cash on flying until you have got the medical.. I find it very strange and unfair your training outfit did not tell you get the med first before any flying is done. This is as important IMHO to the advice Never Pay Up Front.